in reply to Portable GUI Toolkit

This isn't appropriate for all solutions, but for portability and good user interface, there's a lot to be said for making it a web app. Everyone already knows how to use a browser on their platform of choice, it's easy to display graphics, there's a refined toolkit of useful widgets, and it's a well understood space.

If all you're doing is displaying reports from, say, a database, it'd be hard to beat this approach.

-- Kirby