Thanks for the replies! After examining the apps I use the most (including realizing that if I want to keep working on a media remote control app I've been helping with I need to stick with Android), along with reading about the actual phones available to my carrier, I think I'll be staying with Android. iPhone's were never a possibility. Working in a startup, I have to do a lot of the same things that Randy is doing, so not dropping calls, and not having the damn thing reboot while I'm using the GPS, camera or video is important (my old one is now doing this too often).
Moving to Windows is tempting, but then I realized it's a move to Windows 8 which I'm not crazy about. If the phones available with the Windows OS were more comparable to the Android offering, then this would be a much tougher decision.
So, if I stick with Android, I'll be upgrading from 3G to 4G, getting twice the memory and 20% more processor (plus more storage space). I'm looking forward to it!