I'm a huge wrestling fan. Don't watch much WWE or TNA anymore because I find the storylines seem to insult our intelligence frequently. I watch a lot of indies and puro though.
Wrestling being scripted makes it better IMO. With it being pre-determined, it allows the wrestlers to go out and entertain as opposed to go out and try to win as quickly as possible (As you'd see in MMA, for example)

