Please describe the methods through which you transmit voice and data simultaneously on a CDMA2000 with EV-DO network. Even Revolution B cannot support this. HSDPA (not HSPDA) is a data overlay on the UMTS network which is easily upgradable to a downlink of over 40Mbit. UMTS (a form of GSM) will be the international standard, so again you'll have those CDMA devices that are unusable in most countries outside North America.
I like the precision that CDMA offers in terms of it's access protocol, but as far as which is more sensible in the future, there is no doubt (in my opinion) that HSDPA is where the 3rd generation future is. And I have worked on both sides, formerly with a company that evolved from TDMA, to GSM, now to UMTS w/ HSDPA, and I am currently employed with a CDMA2000 company.