It would appear that the q9M is the Superior device here. The q9h feature better battery life, better camera, more internal memory (256 vs 64), and wi-fi. Not to mention that it's a GSM/HSDPA 3.6 device!! Eat your heart out verizon!!
couple things. i'm not saying which is a better device however: 1.3 vs 2 mp camera in all honesty who cares, i leave my pics on the phone and leaving them on the phone a 1.3 is good enough, battery life, well unfortunatly for cdma the phones wil always have a smaller life due to better security features. as far as integrated wifi, buy the card if you you want it, although i can understand why att users would want wifi, becuase att's highspeed network is a joke and if you want a high speed connction you need wifi. and lastly, the more internal memory is a plus i would like that, but again thats why i has a slot and that way everything you have is backed up.
I have the Q9M, for the 100$(after rebate) its not a bad phone. Windows Mobile 6, BT2.0, better battery life. and a nicer keyboard....I like it.
Personally, the Q9M and the Q9C are re-used inventories of the original Q's chipsets, being thrown into a nicer body and and updated OS. Though technically a "new" product. The Q9H should have been the only new Q to be released since it's the only true update. hardware wise its superior to most of whats out there. The iPhone is not a business class product, since it does not have an exchange tie in. If the iPhone ever got something like the ActiveSync that is in the WM5 and WM6 phones then the iPhone will be killer. And please dont tell me it already does, IMAP is not the same thing.