Not that it means much, but they have issues a BUY recommendation (unchanged), and gave it a 12 month price target of $2.45, up $0.10 on their last one.
End of October 07, the same price target was $3. But then, like many of them, I think they were deeply involved in the IPO of this stock. Talk about the independence of all these guys ...