I’m using <button> tags in my forms for submit buttons using jquery ui to get icons. They weren’t working in IE7. This explains why:
http://probablyprogramming.com/2009/10/30/ie7-requires-typesubmit-for-button-elements
bottom line:
include type=”submit” inside your button and it’ll work.