Touchpad support in Linux is a crapshoot and the uni-button, multitouch touchpads are even worse. If you poke around the Ubuntu forums there is a rewrite of the touchpad driver that works better for Macs. Then you just have to deal with the atrocious battery life compared to OS X (though that has to do with MBP's lovely implementation of EFI and the graphics switching).