i know that u dont want to learn a new gui toolkit, but if u have portability in mind, u should start with wxwidgets, it a damn good portable gui toolkit, easy and fast to learn, and much easier than mfc, www.wxwindows.org. and the better, u just will have to recompile on the target source...