I like American Football more. I played soccer for a few years and liked it, but once I got into Lacrosse, soccer fell to the wayside.
They are pushing MLS in America really hard on TV, but it's not catching. Which is surprising considering how many kids are playing soccer at a young age. Soccer on TV is horribly dull, I can't really get into watching a sport where a LOT of contests will end up 0-0. Yes I know there are high scoring games, but really, thoes are minimal.
I think that soccer is so popular across the world because it's an incredibly simple sport to get involved in. You don't need a tremendous amount of equipment to play and it's really not that expensive to pick up. I look at third world nations in South America and think about children playing soccer on the streets with little more than a ball and a make-shift "goal". You can also play in just about any sort of weather, short of mabey snow, which I'm sure is totally playable too (I've done it). All of the factors involved in the sport make it the logical choice for it being the "world game". I think it boils down to money and ease of ability to participate at all levels.
With ANY sport it takes an amazing amount of athleticism to play at a professional level. All sports have their finer points that the true fans really enjoy. Comparing two sports and saying which one is "better" is silly. All of you actually arguing over which is better might as well whip out your little weenies and just measure them. Anyone who really enjoys sports should be able to appreciate any game out there, even if they don't totally dig on it.
As for soccer, if the euros are so damn sophisticated why are there so many riots and deaths associated with soccer games? Ya know we gun loving, violence embracing, ignorant, egotistical Americans don't riot and have body counts at football games!
Anyway, everyone knows Hockey is the best.