Another stock which is very undervalued which you may wish to add to your portfolios is BRITISH ENERGY (bgy). It is grossly undervalued. Fidelity bought 10 million shares when it was more than $1 per per share..now trading in mid 50 cent range. The board is quite intelligent - read it to get an idea of what the company faces. But I believe it will only get stronger, and it also pays a dividend 2x each year.