Dell has some great prices on their Canon cameras today:
SD500 - $319.20
A610 - $239.20
SD550 - $359.20
Just to name a few. They had these prices for a day last week, then the prices went back up. Today would be a great day to buy. Also, search online - sometimes you can score a $25 off coupon - or call them and ask if they will apply one (I have had luck with that in the past).