St David's day isn't a holiday in Wales, and pretty much all everyone does is wear a plastic daffodil to work, and maybe talk about how we used to be good at rugby.
No problems with St George's day being celebrated though. Why not? I think having a national day is a good thing, but there's not much chance of it being made a holiday.
Personally, i always know when St george's day is, because it reminds me to look for the mushrooms of the same name.
Happy St George's day to Englishmen everywhere (and I hope we beat you at rugby next year
)