I vote for Xbox. Any complaints about aesthetics or controller size are purely subjection and should be taken as such. I simply believe the Xbox controller is the best feeling controller I've ever used. But again, my opinion like everyone else's here should be taken as just another opinion... not yours.
The Xbox has a lot of really fun games out right now, including Halo, Rallisport Challenge, Dead or Alive III, Project Gotham Racing, NBA Inside Drive (and NBA 2k2), Madden (and Fever), Oddworld, Blood Omen 2 (realistically, the only good console version, as the PS2 version just sucks by comparison), Fuzion Frenzy, NHL 2002 and really, a lot more games than I can even play.
It's future (the Xbox) is extremely bright... with so many killer titles coming this year that I could not possibly list all of them. Not to mention a *REAL* online plan... and I mean a really killer online plan. With tournaments, buddy lists that allow voice communication with any of your buddies despite what game they are playing... a standardized interface and an all broadband user base which will ensure a high quality gaming experience.
Please keep in mind that there are so many jaded gamers out there that are fanboys of a particular platform, and there are those who just simply hate Microsoft with all of their heart... which is blackened with anger towards them for whatever their reasons. So be careful when you listen to people thoughts on such a controversial matter. Their hatred, like hatred has always been, is taught to a mind that is impressionable... and these are the people they seek to "convert" to their reasoning.