The reason I am posting here (at phandroid) is because I love my G1 but have been eying the newer android phones coming down the line. Buying an unlocked device (say the Nexus One) can provide some longterm monetary gain, but I don't see how it is advantageous for the reason "freedom to switch carriers/service agreements." If I have a Nexus One I could flip between Tmo and AT&T, but that's it. Really, I would love to flip between monthly options at Tmo and Sprint since they are the most competitive IMO (and in my area). I am without a contract now (but have a crazy cheap plan at Tmo) and don't know if I should wait for the unlikely CDMA/GSM capable phone, or just throw my hat behind GSM or CDMA and go from there. Thoughts? Suggestions?