You can get DSLRs for $650 now? Damn. Last time I was camera shopping, I was looking at at least $1100 CDN (800-900 USD?). Anyway, I'm a Canon user, so I'd take the Canon. I think either choice would be fine, as long as you keep in mind that their accessories (lenses, etc) are not interchangeable, so once you invest in one system, it's going to be expensive to switch to the other one.