What exactly are we looking for in this stock? A lot of promise but no solid delivery...The sizzle has certainly turned cold.