For those of you who haven't tried it yet, I highly recommend customizing and creating Data View Web Parts with Frontpage 2003. There's an entire whitepaper on the topic at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_fp2003_ta/html/odc_fpbldgxmlwebs.asp. You can create web parts without writing a line of code and connect to XML data sources like web services, RSS feeds, et cetera.
For those of you skeptical of Frontpage, I reassure you that Frontpage 2003 is miles ahead of Frontpage 97. It's especially powerful when it comes to customizing SharePoint sites. It is the only technology that enables you to create XSLT visually.