I have been using Stat Doctor for three years and it really helps pinpoint the serious areas of concern with my game. It is for PC and costs $33. You can keep what stats you want and get all types of reports and graphs.
http://www.golfstatdoctor.com/default.html