I'd go with Staples
They always have great sales on cameras and what makes it even better, you can buy $25 off $75 purchase coupon codes for $1-2 online to drop the price even further.
I just bought a $150-value Canon Powershot A1100S that was on sale for $145 with an additional $16 instant savings, and I used a $25/75 coupon that I bought for $.88 PayPal from e-junkie.com It also comes with a $50 gift card to use on a future purchase that you submit an electronic rebate form for.
So $145 - 25(purchased code) - $16 instant savings = $104+tax + $50 future giftcard = ~$54 paid for camera