If anyone has any info on Baking vs. Microwaving, that's the last little bit of info I need...