Jeff,
look at Arnica WebFramework (
http://www.arnicacorp.com). This is not just a framework - it is an enire platform to build scalable web-based data driven applications. The platform includes WebPortal, WebReport, Formserver, UnifiedLogon (single-signon), etc. You would take all the advantages of the VFP data driven nature, but won't be locked into a single tool - Arnica WebPortal allows to integrate applications written in different languages under single virtual applications.
Igor Lozhkin,
Arnica Software Corporation
Tel. 416-4835219