I love Daffodils! I hope that they don't die if you get more snow! We usually get snow in March, too. I live in New England.
We've had a lot of cold weather and have had a couple of pretty bad snow storms recently, but have started to get some unseasonably warm weather. It will be near 60 today and Friday, and tomorrow is supposed to be 65 degrees. The Canadian Geese have already started to arrive.
I'm not looking forward to my allergies either