Whenever I buy reach either, a couple days after it's release I'm getting Xbox Live for it, that way I can actually play it with my friends and not have to share the screen with those cheating bastards.
And Halo is an amazing game, the people who like to say " Hurr, it isn't THAT great, Game X is better because it has Reason Y" are usually just trying to get onto the "hate it because it's cool" bandwagon.