Nami Best Support
I always wanted to start a discussion on Nami. As my main support she is my favorite and the first champion I really mastered. In my mind she is the best support as shes an excellent jack of all trades. Nami can be a very good aggressive support setting up Q's and poking with your auto attack/W. However, Nami can also be an excellent defensive support with the ability to do life saving and play changing Q's and ulti's. She has a decent heal, nothing like Soraka's but its certainly not super weak. Yeah you can argue the heal fades a bit late game but its a solid heal/attack for most of the game. Her E buffs up a ally so they do bonus AD/MD and slows the champion they hit, allowing for easy Q's all day and to confirm a kill when a enemy is running away. Shes the one support in my mind that doesn't have a solid counter. There are champs that can do better against Nami but if you're good enough you can nullify the advantage anyway. Shes not super over powered, but not at all under-powered. She is perfect in the sense that she is not particularly "amazing" in one branch of supporting (ie Soraka is an amazing healer). She does various branches well, nothing amazingly but that combination of doing different kinds just well makes her amazing.
Shes also a little hard to master, as her Q requires excellent timing, countering and positioning if you wanna land it efficiently. The only major down side to her is that Nami really, really shines when you have good cooperation with your lane partner. In standard solo matches by yourself ADCs might not jump on a Q you were working on throwing or something similar.
Anyone else agree? Why or why not?