Ok I'm a minimalist when it comes to addons but I have learned with raid tanking that i need to radically change my addons that i do use. If there are any highly experienced tanks out there that can help me out with my problem please do so......................and for all you people who are going to troll this and say "learn to Play Nub".............get a life.
Use the above link and look at some of the compilations.
They include screenshots and will at least give you an idea of what others use.
I went for BODA's UI and make a few changes for myself.
Boda's is amazing, but if you just don't like it, or maybe have a computer that can't handle a lot of complex addons i'd say all you need listed in order of my personal priority list
Ora2 (if your guild uses it)
Go with Boda's though if you can, unfortunately my comp can't handle it /cry
Thanks guys for all the help
I'd add recount to Amaranthine's list also purely for the logging that it does, it will allow you to look up deaths so you can find out why players died (no heals, pulled agro, moved into wrong spot etc) I found it very helpful whenever I was learning a new instance or raid to see what I needed to improve.
My UI is designed for tanking, and is also lightweight. See sig.