We needed a Mac to do some iPhone programming. That's what the programming environment people maintained, anyway. Not needing yet another machine, we opted instead for a virtual Mac running in VirtualBox on my Ubuntu machine. If you like, you can do this too!