Weedpacket's right, the name attribute is perfectly valid for forms. The name attribute that is deprecated is the name attribute used on elements other than form controls. For instance, links...
This:
<a href="#Link">Link to some point on the page</a>
<a [COLOR=Red]name="Link"[/COLOR]>This is the Link</a>
According to XHTML 1.0 Strict should be:
<a href="#Link">Link to some point on the page</a>
<a [COLOR=Red]id="Link"[/COLOR]>This is the Link</a>
Using the name attribute on form controls is still valid even in XHTML Strict.