I touch type but I'm not as fast as you.
Of course the keyboard can make a difference. If you have a really "fast" keyboard where you do not have to put a great deal of pressure on the keys it can make a big difference (of course it might also cause more mistakes).
In my case I don't think a more responsive keyboard would put me in the 150wpm category. I think the best I have ever done was in the 90 - 95 wpm range.