...between Win32 and Linux, you could consider using Delphi (for Windows) and Kylix ("Delphi for Linux").

At least here in .fi, they sell 'em bundled (D6 Pro + K Desktop, + a VB-to-OP translator) as "Borland Cross-Platform RAD".

Costs about a kilobuck, though, not just a hekto-.