Schnee's Pac boots are perfect for the conditions you describe. Get an extra pair of felt liners so you can change them out every day.

I got mine at an RMEF raffle, and figured I would wear them only when in snow or mud, but I was really pleasantly surprised by how comfortable they are. I wear them a lot.