I když mám GNU rád tak tady bych si vždy vybral QT.
1. Programování je mnohem efektivnější.
2. Výsledné programy jsou rychlejší než v GTK (obzvláště nová verze QT4 má bleskovou odezvu)
3. Co se týká ceny je opravdu vysoká, ale pokud se jedná o jednodušší program můžete ho psát jako open source a máte to zadarmo :-), ve velkých projektech to je únosné.