Best Buy has the best price now, $232.45 on the web. In store price is 269.99 so make sure you say you saw it on THEIR website for 232.45 and they will charge you $232.45 (Go Fiqure).
Make sure you get a SD card, 8 gig is good overall (about 25 bucks) 16 Gig is better. Both will hold thousands of HQ pics. The 8 GB will hold 30 minutes of HD 1080p video the 16 GB will hold an hour.