I currently have a Canon XS. I want to upgrade soon and wanted to ask for suggestions. I don't want to spend a ton of money, but I have been eying the 7D. Any recommendations would be appreciated. Also, is it smart to look for used camera or is it better to try to buy new.