What engineering field are you going into? I'm an junior in electrical engineering and use Macs almost exclusively. The only snag I've run into is PSpice. PSpice is Windows only, and although there is a good Mac alternative, the way the assignments are written it's a little hard to using anything other than PSpice itself. Other than that, I've been able to find workable Mac equivalents for all the engineering software I need. Also, I find that Virtual PC works fine for my needs (other than the current major kernel panic problem in VPC 7.0.2).