I note that there has been a consensus broker (2 of them) upgrade to STS earnings.
2008 up 7.35% to 29.2cps, up from 27.2cps
2009 up 8.50% to 37.0cps, up from 34.1cps
At today's closing price of $2.51 that gives a forward PE of 8.60 for 2008 and 6.78 for 2009.
Where else can you get a deal like that?