Apple did not want to release iTunes for Windows or add any sort of Windows support for their iPod because Steve wanted to use the iPod to drive sales of Macs. This was actually moderately successful. But a few people in Apple realized they could sell many many *more* iPods if they did do Window support. Someone convinced Steve and the iPod took over the portable music player market, paving the way for the iPhone and then the iPad.

However, developing iPhone and iPad apps does require a Mac. I have known people to buy Macs *just* to develop iOS apps. It appears this is a far easier buyin than having to buy a Mac just to run an iPod. :-)

Wade.