Have been able to since I was 12. Nearly 16 now, in less than a month, so it's been quite awhile since I've had to look at the keyboard. The only key I really have a problem hitting is ;, instead I always end up hitting '.
I think my average typing rate is around 100 GWAM? Give or take depending on the words I'm typing really.