Unless you are master-ranked or higher (in which case you probably already know this), there's no point in paying money for commercial software, since there are a number of freeware programs that will easily wipe the floor with you.
I'd look at this page for starters. (If you have a Mac, I strongly recommend Sigma Chess.)