Hey there.
Just recetly I’ve installed Ubuntu on my Macbook. I loved Mac OS until I installed Snow Leo and everything started crashing (oh please please don’t start your yelling about blah blah you just coudn’t work it out, since I can, but I also know that OS shouldn’t be a pain in the neck).
First thing I got disappointed about was Visor, that turned my console into quake-style console. But it’s not working properly (even thou it’s not quite hard to get it working). Well, it’s done through the extension to the native terminal, and when pressing some hotkeys, it was disappearing.
Second thing was postgres. Well, macports distribution just didn’t work with Snow Leo (x64). Homebrew one worked well, so I could even install my pg gem. But it’s still a hassle.
On ubuntu tilda works perfectly, application manager (homebrew guys, i trust you’ve done a great job, but i’m up to use aptitude) is great, tilda is way better than Visor, emacs, zsh, all things i love are working perfectly. i’ve had several issues thou. Screen brightness adjustments. It didn’t work with pommed and native keybindings, so i bound nvclock -S +10 for F2 and nvclock -10 for F1. Now it works.
Second thing was my keyboard brighness control. Thou i modified /etc/pommed.conf
And emacs keybindings: clipboard-kill-ring-save for Command+C, clipboard-yank for Command+V and clipboard-kill-region for Command-X to make Emacs working and be able to copy and paste throughout the apps.
UPD: in order to change my fan speed, i use this command: echo 4000 | sudo tee -a /sys/devices/platform/applesmc.768/fan1_[min/max/manual] :)
Go opensource, you proprietary guys!