To further confuse the issue, I wouldn't go with either of those. I'd get the Sigma 30 1.4 (I own it) or the Canon 35 2.0. The Siggy's $100 and a bit more than the Canon, but better optically. It is however a DC lens, Sigma's nomenclature for crop body only. The Canon is still a nice lens, and would follow you to full frame if you ever went that route.
50mm is pretty tight on a crop body, and in the average interior space you would find yourself shooting in, you may not always have enough room to back up. 30mm in field of view equivalent is similar to 50mm on full frame or film. 50 is equivalent to 80 on ff or film. It would be better for portrait, but IMHO a 30 or 35 is better by far for a walk around for candids. My 30 1.4 is on my 50D almost all of the time.