Chessbase reader 2013 is a very good GUI. Just add free engine Houdini 1.5 . Stockfish 3 and Critter 1.6. I think you can find free database on the net too. http://www.chessbase.com/Download/download
GUI and chess engine

I think the analysis features in Lucas Chess are actually pretty good. I made a video showing some of its features here:
http://www.youtube.com/watch?v=_B3ISwYMIkc
I also think Babaschess and Arena are the best free GUIs. As for engine just download them and try them.