I was also thinking of upgrading from my 300D. But then when I compared the prices from Olympus and Sony, I feel that Canon really overprice their product. Oly 520 with 2 good zoom lens covering all standard range is about $1300, and it comes with stabilizer built into the camera and much smaller too.:dunno: