Whatever you get, get the AppleCare. It's worth the extra cost. My wife and I run our business primarily on Macs and have used that support several times.
You can always get an external hard drive via Thunderbolt to FireWire or straight to FireWire depending on model. An external 5400 rpm...