I've frozen muffins before, I put the whole batch in to zip lock bags. I microwaved them on 15 secs each when it came to eating them, I suppose putting them in the lunch box in the morning they'd be defrosted by lunch time.
Normally muffins don't last more than a few days in our house, DH eats them.