I'm the other way around. I bought a developer phone (basically an unlocked G1) to see if it would be a reasonable platform to develop for. I switched from my HTC Touch HD (which I thought was one of the best phones around) and haven't looked back since.
This is the phone that feels great. It's fast, it has a shitload of great little apps and hasn't let me down once so far. I've tried Symbian, WinMo and all kinds of other stuff, but Android really works best.
Of course the G1 has issues; the battery sucks big time and it could have been half it size. The moment that's fixed, the competition really has something to watch out for.