If you suck with a Sigma, you'll suck with a Canon, Nikon, Pentax, etc... If you are good with a Canon, Nikon, Pentax, etc..., you'll be good with the Sigma.
Generalizations about brand names gets the sales departments at Nikon and Canon all hot and bothered, but it's amazing how similar all consumer (particularly entry level) 35mm AF SLRs and lenses really are. Remember, Canon led the charge down the hill of quality with the first plastic lens mount, and Nikon doesn't even make their FM-10 camera (you used to be able to find identical cameras (except the lens mount) to the FM-10 with the brand labels Sigma, Vivitar, and Olympus).
Look for reviews from people who have actually used the gear. All brands make some crap gear, and some fantastic gear. You really have to evaluate it on an individual basis.