Thank you, I will look into that. My only hardware concern is the internal microphone, though, everything else works. Even the keyboard backlight, suspend etc. I have much less trouble than I expected ;)
[Edit: I am serious about this project. I'm running Debian full time now since more than a week and consider giving up iOS development, the only thing that can be done only on OS X]
Debian guts all non-free packages, and binary drivers from the kernel. This greatly improves hardware support.