I wanted to enjoy Boy Meets Boy more than I did. I am a big fan of David Levithan's and I did like this, but not nearly as much as his other works I've read. I liked the characters, I loved the town (Can I live there, please? Or at least be buried in that town's cemetery?), and I thought the conflicts faced by Paul and Tony were handled well. (Especially Tony, although he didn't play near as big a part as I'd have liked -- I'd love a sequel with Tony's story and his point of view.) And there were of course some very lovely moments where Levithan's writing shone (although not as frequently as in other books of his I've read), where something is so eloquent and perfect and tugs on just the right emotion.
I'd give this 3.49 stars, choosing to assign it 3 stars rather than 4. What brought the rating down for me personally was how over the top it could be at times. (I also tagged it as fantasy for this reason.) I know it was meant to be fun, and I do appreciate that, but it lessened my enjoyment. Not that I didn't enjoy it -- I did, and many parts very much. I liked how the characters of Paul, Tony, Kyle and Noah struggled in different ways with the same issues. I think if I were younger I'd have less issue with certain elements being too far-fetched (although I'd love a world in which they were not) and probably would have enjoyed it more than I did.