I can highly recommend you Priroda program. For strcutural needs it's very good-probably the fastest of all. To get it you need to write to D. Laikov (if I correctly remember [email protected])
From the molecular point of view, I suggest Orca (http://cec.mpg.de/forum/). On the other side, for solids, Quantum Espresso (http://www.quantum-espresso.org/), Elk (http://elk.sourceforge.net/), abinit (http://www.abinit.org/) are good choices. The VASP code, mentioned above, is not a free software!