I've heard Bumblebee works, though I don't know if it works on the MacBook Pro specifically. But I expect it would work fine. Also, bumblebee is in the repositories for Debian, Ubuntu, Arch, and Mandriva. Personally, I'm a big fan of using Terminal to install software - partially just because it looks cooler. But Synaptic and the Software Center also work.
How do you prefer to install software? Terminal? Synaptic? Software Center?