What is cwpm? Remember cpm (keypresses per minute) is different from wpm (words per minute) ....
Do you mean 120cpm or 120wpm? 120cpm on a BlackBerry is easy, but 120 words per minute on a thumb keyboard? I think that's impossible.... unless you were the world's fastest thumb touchtypist.
I generally am beyond the 99th percentile when it comes to desktop typing at 142 WPM best speed (130 WPM average test) and probably the 95th percentile with BlackBerry speed at 72.4 WPM best speed (60 WPM average test).