I have used the jquery validation plug in for a couple years now but this is my first effort to mixing with MVC 3 unobtrusive validation.
Information on the client s
You need ValidateFor in addition to TextBoxFor. I can't tell from your question if you've already done that or not. You also need EnableClientValidation before the form.
ValidateFor
TextBoxFor
EnableClientValidation