PPCgeeks is getting more GSM stuff too
The way I see it:
AT&T: Expensive, and makes your radios buzz--but you get simultaneous voice+data, and the freedom to use phones from all over the world. Similar devices use less power.
Sprint: Faster data, for now, but no voice+data, and cheaper/better plans. Similar devices use MUCH more power.