I've opened dictionary.com to check pronunciation so many times over the past few days. o_O;
Anyway, both are correct, but I use 'caramel;' that is to say, I always pronounce the second A. It just sounds odd to me without it. However... I suppose it might depend on the way it was said... *knows she's going to ramble if she lets herself continue, so shuts up* XD;