It's not very often I get to watch NFL, since it's usually broadcasted during the night here in Denmark, but I do catch a game every now and then. Mostly I just play Madden, though...
During the early 2000's I rooted for Minnesota Vikings, honestly mostly because of the name (I'm from Scandinavia, how could I NOT pick the Vikings?), although I was a big fan of Randy Moss, awesome WR, and later on Adrian Peterson. During the 2008 playoffs I watched a few Arizona Cardinal's games after the Vikings got knocked out, and of course the super bowl (Still my favorite match till this day), and I liked what I saw - especially some amazing plays by Fitzgerald. Finally there's Baltimore Ravens, purely because I love their uniform... That's as good a reason as any, right?
As for teams I hate, well, there's non.