Well, when you say relocating - are we talking about up in the barren regions ( e.g. Alaska, Oil Sands, Bering Sea ) or cities ( e.g. Baton Rouge, Houston, etc )
To join in on this - when doing the internship, do you travel often/a lot? Reason why I ask is I just finished up with my BsME and, well I still work in IT ( sort of hard to ditch making twice as much in IT to do an entry level ME job ) but working in oil does catch my interest and shows promise...