Its pretty new, but I like it a lot better than others I've used. It has trade alerts and updated spreadsheets...worth the money for what I use it for.
Otherwise, get used to burying your head in press releases to get all the info...I got tired of doing that after a couple of years.