Recently I switched from using OS X on my development laptop (a macbook pro) to Ubuntu.
I set up my laptop to dual boot into Ubuntu or OS X. So far I’ve been using Ubuntu full time for a few weeks and am happy with the results.
Here’s the basic process I followed to get set up to dual boot, and get the basics up and running in Ubuntu. Keep in mind YMMV.