I've known about Unity3D for a while (Off-Road Velociraptor Safari). But it's Mac only. Just last night, a friend of mine, programmer, learned about Unity and was going on and on about it, specifically about iPhone and Wii development. So I says, "I know, sounds great, I'd love to work with it. But it's Mac only." Well…