How did you train yourself not to bottom out the keys? I've been using mechanical keyboards for a few years now, but gave up quickly on trying to not bottom out due to sheer frustration with non-registering key presses.
Beyond that, I don't know. When I decided to properly learn to touch type, I bought a blank DAS keyboard with cherry mx Blue and practiced a lot for a few weeks using typing practice/test websites (yeah.. I only learned real touchtyoing quite late). Nowadays I use a Kinesis Advantage2 with Cherry MX Brown key switches and it's the most comfortable keyboard I've ever typed on.
[1] I actually typo'd in my previous message.. I meant brown, not Blue, although I like Blue too (but generally prefer the quieter brown). They're both very similar. They both have a tactile click, but blues have an audible click too.
What switches are you using?