It really depends on how portable you want your computer to be. I'd recommend any of the MBP range but as Wayne has mentioned, no USB 3.0 is a bummer. SSD is way too small as well. Before you pick up your laptop i recommend going onto fleabay or the likes and buying a mini DisplayPort to HDMI/Displaport adaptor/cable or similar for connecting to your monitor. Buying it from the apple shop is expensive. I bought my mini DP to DP for $8 delivered.
Running Parallels, VMware or something along the lines do chomp through quite a fair bit of ram. I'd recommend an upgrade to 8GB AFTER you buy the laptop and not with apple as it costs crap loads more for the same stuff. Although a nice idea it does chomp through battery life much quicker and is slower as well when running virtual windows. Best is to try to do everything natively, ie. boot into Windows or OSX if you need to use it for a long time.
I highly recommend the hi-res upgrade if available and if you can chip in a little more, the anti-glare is great for working outdoors or in cafes. The normal glossy screen is quite hard to work with in bright environments.
If you travel a lot, time the purchase to the travel to get the 10% back. Also you can go down to JB HIFI and ask for a student discout + freebies. They usually don't check for student cards and will throw you a few bits of freebies like cases, headphones and stuff your way. If you time it all properly you can get up to a 20% discount off the normal price.
Don't mind me asking, what do you mean by FIFO worker? My understanding for FIFO is first in first out.