I watched this Toshiba TG01 software review yesterday and I'm just not sure how to not blame Microsoft for our slow devices...
I first had the HTC Wizard - 200Mhz CPU
Then HTC Titan - 400Mhz CPU
My current HTC Raphael - 528Mhz CPU
My second phone was double the clock of my first and my current one is clocked about 32% higher than my last one...
All of these devices feel they are the same in speed. All slow in the same places and all slow overall in many places (for instance keyboard lag is INSANE on my Touch Pro. More so than I ever remember before.)
From this video the 1Ghz snapdragon is slow too... HOW!!!
Review:
http://wmpoweruser.com/?p=5730