At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
Which to "take" depends on your interest. They're different versions of the same course and have much basic material in common. 7.012 seems to place more emphasis on cell physiology and medicine while 7.014 has more ecology at the end of it.
I personally think Freeman is a high school text. If you want a college level intro text, I'd refer you to "Molecular Cell Biology" by Harvey Lodish, et al. It doesn't cover ecology or classical genetics, but it covers the rest of the subject very well. If you want a slightly more advanced book which emphasizes biochemistry (and proteins in particular) I recommend "Biochemistry" by Garrett and Grisham.
If you do go with Garrett and Grisham, you can Google it and download a .pdf version someone scanned (quite illegally) and posted for free. Maybe save yourself fifty bucks on Amazon. :D