The version on the website is not especially strong, but it's quite a nice interface. Sadly, the very best programs have now got to the stage where, if they are running on decent hardware, it is now debatable whether even the world's strongest players can defeat them (eg Fritz 4, Kramnik 2 in the recent match - even if one of the human losses was a gross one-move blunder).
To be a top grandmaster, you need encyclopaedic opening knowledge, chess intuition, deep strategical knowledge, excellent calculation and visualisation skillls and endgame understanding (a bit of genius probably helps too). It's not something many people are likely to acquire. But on the bright side - the grandmaster title has been significantly devalued in the last 20 years and is now a lot easier to attain than it used to be.