Ubuntu 12.04 and Mint 11 are both rough going. Trackpad support is minimal, though slightly better in Ubuntu than Mint. Even with tweaks, neither works well. No easy answers if you need to run a second monitor. Wireless keyboard and magicmouse... won't work. Even hours spent researching these issues will get you nowhere. Ubuntu forums offer no easy answers, either.
However, there is hope... The problem is with GNOME/Unity, not Linux. in the GNOME/Unity DE, the the GUI's are not present. KDE is a different story. Within a few minutes with just the included system tools, I got the trackpad working as I wanted it to using KDE on top of a standard Ubuntu installation. Still, no second monitor, no bluetooth with Apple products. If all you need is the self-contained Macbook with no need for a bluetooth mouse, keyboard, or second monitor, then KDE... probably from any distro... is best.