I just picked up a refurbished unit from Amazon w/ HR and Cadence for $175. Generally don't like refurbished electronics, but Garmin's warranty is 1 year whether it's new or refurb so it's hard to lose. Can't give impressions since it hasn't arrived yet.
Second choice would have been an Edge 500 from wiggle @$279, but the Garmin forums have numerous reports of problems with the 500 crashing when using Courses and corrupting ride files so I didn't chance it. Battery life is better though, and it's ANT+ so it'll work with a power meter if that's important to you.