I'll be honest here. I recently graduated with an undergrad degree in Mechanical Engineering (top marks, too), but I'm having some doubts about it as a career path and part of me misses the fun of pure Physics. Anyway, I'll be pursuing engineering for now, but on the side I'd like to read up...