Have you seen InfoView from Unique World Software?
www.uniqueworldsoftware.com
infoview.uniqueworld.net
InfoJet Service is a Java class library to publish InfoPath Forms to the Web. InfoJet Service can be deployed as Web Services. J2EE and .Net Web application with integration of InfoJet Service support the users to edit InfoPath Forms in Internet Explorer and FireFox.
thanks