no, i don't think you did. must've been mistaken.
you might've heard "xbox has better games" but nobody said it was better.
now IMO it's better, but note the IMO.
anyone who says flat out one is better than the other is foolish, and must be just a fanboy. it's personal opinion what one you think is better. but it's undeniable, when it comes to games, they're basically identical.
oh yeah, and i hate Micro$oft, but love 360.
i do think it's rediculous the stuff M$ tries to nickle and dime you on.. i just don't buy or support any downloadable content.. but i have no problem paying $50 a year for live, it's worth it for a quality online service (i think all the other ** they try to sell you should be free though.)