I\'m using the AcceptVerbs method detailed in Scott Gu\'s Preview 5 blog post for dealing with form entries in ASP.NET MVC:
AcceptVerbs
Why do you have such an aversion? This thing is simply make its job and make it well :)
If you don't like it because of it non-strongly-typed, you can always make a wrapper around which will provide you strongly-typed interface.