I have been asking this question as well and have recently decided to use Enterprise Library. I have been able to use a combination of the Unity Framework & the Validation Block to attribute & validate my classes & methods with little trouble. Both frameworks are included in EntLib.
As far as continued support is concerned, the next version of Enterprise Library is currently in Beta 2 (EntLib 5.0) and is aiming for a mid April Release. You can access the current beta here, http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2.
Also, after reading through the change log for version 5 I noticed that they are including support for DataAnnotations as well.
"Support for .NET framework
System.ComponentModel.DataAnnotations
data annotation attributes has been
added to the block, and the validators
can be used anywhere you would use a
Data Annotation attribute. For more
information see Using Data Annotation
Attributes in the included CHM file."
http://entlib.codeplex.com/wikipage?title=EntLib5Beta2ChangeLog&referringTitle=EntLib5%20Beta2#lab
So, it looks like Enterprise Library will continue to be supported.