Read these articles before starting. If you have links to other resources or your own suggestions, please post them in the comments below.
Ubuntu Documentation: “MactelSupportTeam/AppleIntelInstallation”
Suggests keeping at least a minimum Mac OS X partition for installing future firmware updates. Seems sensible to me, not to mention for other applications.
Ubuntu Documentation: “MacBookPro4.1 and Ubuntu 9.04 Jaunty”
Info on various hardware features and whether they work or not. Most things listed as “works, with remarks”, with a couple of “works out-of-the-box.”
Ubuntu Documentation: “MactelSupportTeam/CommunityHelpPages”
Welcome to the entry-point for Ubuntu on Intel CPU-based Macintosh Computer (Mactel). This page covers all supported versions of Ubuntu, cross-referenced to all Mactel types and hardware revisions.
Ubuntu Forums Apple Users
Discussions for users who are using Apple Intel or PPC based systems with Ubuntu.
Mac|Life: “Install Linux on Your Mac”
And here’s how to go about setting up the partitions properly. Uses Mint, but it’s the same difference.