You gotta try one eabrace, but fair warning: they're highly addictive.
In looking for a pic I just found out you can buy them by from Staples.com for $29.99 for a 12 bar box... now if you'll excuse me, I have some last minute editing to do to my Xmas list.... *inserts mad, maniacal laughter*