since op & post # 2, usa & mexico texting is important, I would stick to cdma. There are a quite a few goods phones on cdma but everyones needs are different so you might not like what you see, but if I were you I would stick to cdma and also remember wifi isn't everywhere.
My Month to Month Bell Plan on HSPA/EVDO
15000 Outgoing Seconds a Month(250Min), Unlimited Incoming Calls, Unlimited eve&weekend 6pmto8am,Unlimited Text From Canada to Canada&USA Incld LandLine, Unlimited FWDing, Enhanced Voice Mail, Caller ID, Conference Calling/Call Waiting, If I go over my 15000 Seconds (Extra seconds are 2.5c for every 15 seconds)=10c a Min, Canadian LD 2c for every 15 Seconds=8c a min, USA LD = 3.5c for every 15 Seconds=15c a min,
$22 a month + BC Taxes @ 12%