I have tried a few web based apps and online stuff.
The first desktop software I tried was rank tracker and all the buttons scare me away. Now I canceled all my paid services and have been just playing with this.
If your looking for an all around NEWB software I really like positionsnipe, its cheap, very basic and helped me find loads of EMDs. The tracking is very good but it kind works as much as you'll need.