It's funny, but when I was telling a friend about this movie (caught it last night on a tedious London - NY flight with United...United flights always remind me of Jennifer Aniston's "nightmare scene" in her Emirates tv commercial...anyway...) I told my friend I loved half of it, and hated the other half. Sure enough, half the reviews are 5-star, and the other half 1-star. For me it was neither - and neither was it just "ok"...it was truly love it and hate it all within one single movie. As a (youthful) 50-yr old gay guy in NY, I can certainly relate to a lot of the people/events in this movie, but unfortunately a lot of that is quite depressing in real life unless you're A) super-hot or B) super-rich. The scene with the skinny-ish guy (Steve?) trying to get included in the "hot-guy 3-some" was both amusing and deeply depressing all at the same time.
I'd say give it a go, though. Especially if you're just killing time on a United flight!
To be more successful, less divisive, and stand some chance with the straight cinema-goers, a movie like this needs a slightly more average guy for Bobby to fall in love with - handsome but not "movie-star-handsome", and Bobby should, indeed, have "toned it down" a little. This pair could easily have been "opposites" without being quite so extreme. Subtlety goes a long way, in my opinion, and less is more, as they say.