I have a Canon 550D and its always done me well. The main problem I have is that I don't always check what's around the picture that I'm taking, e.g. in the background. I've ruined some perfectly good pictures due to that.
I have also adjusted the settings so that this button is my focus button rather than the top button.
It takes some getting used to but I much prefer it now.