Put it another way, would (most) things work on OSX as they would on, say, Ubuntu? Or, is there any notable package not working on OSX? Then, for software-compatibility, the dual-boot (with Windows, obviously) is enough ... no need for triple-boot? PS. Was gcc removed since Xcode4 ... and do I have to install it myself?