I am an iPhone user wannabe... They are only sold for the AT&T network in this country and I live outside of their market

Now, if I could get an unlocked phone for a reasonable price...
I am also planning to get a Mac this year.

Unfortunately, because of my day job, I am unable to "convert" to a Mac for everything. I doubt I could do Windows software development very well on a Mac.