Reminds me of when Intuit was building out Quicken -- most of their versions were built using cross platform tools, but inside the code it became a big mess and most recently they decided to scrap the whole thing and re-write the mac client in native objective-c instead of c++
Sure you can build cross-platform stuff using Java or QT, but has anyone actually liked the stuff that came out from that?