NWChem is a nice bit of software. You gotta apply to get it from the site, but that's pretty common. It uses AMBER forcefields and all that to run semi-empirical calculations, but I'm pretty sure it can step up to ab initio...
It SHOULD be free, but I'm not absolutely certain if you're not a professor. Worth a shot anyway, since it's not a bad program at all!