So i will probably rent one or the other for my upcoming shoot, but in the long run I would like to buy to have permanently... obviously the Sigma is much cheaper, but is lacking in glass quality and stabilzation... just curious if it is still worth the extra money (we are talking $400 vs. $1200 or so- is the Canon that much better)?