If you can't get quality out of a canon 50mm 1.8 and an XSi, no amount of lens purchases is gonna fix that. It's time to think about your technique.