Just posted a new article on CodeProject about the new
System.ComponentModel.DataAnnotations dll added in SP 3.5.1. If you have not seen this yet it is a really cool set of attributes that allow you to add validation rules to properties as attributes.
Check out the article and let me know what you think. Remember to vote!
http://www.codeproject.com/KB/validation/DataAnnotations.aspx