Die Qt-Versionen mit denen Du prinzipiell arbeiten willst lassen sich in Tools->Options->Build & Run->Qt Versions "anmelden" ("Add..." da, und im File-Dialog zu dem jeweiligen bin\qmake.exe navigieren). Vorkompilierte Qt-Versionen mit Installer gibt's auf
http://qt.nokia.com/downloads, im mittleren Teil der Seite).
Wenn dann einmal eine oder mehrere Qt-Versionen installiert sind, kannst Du in den Projekt(Knopf am linken Rand)->"Build Settings" auswaehlen, welche Du konkret fuer das Projekt haben willst. Kannst dann natuerlich auch waehrend der Entwicklung hin-und-her-wechseln.
Der Debugger haengt "hart" an der Qt-Version, die Du gerade verwendest. Wenn es ein MSVC-kompilertes Qt ist, muss es der "cdb" sein (aus den Debugging Tools von MS separat zu installieren), wenn es ein MinGW/g++-kompiliertes Qt ist, muss es der "gdb" sein (von MinGW, oder von
http://builds.qt-project.org/).
Der Qt Creator kommt zum Debuggen besser mit gdb klar, Visual Studio besser mit den eigenen Debugging Tools. Prinzipiell geht auch Creator + MS Tools, da fehlen dann aber ein paar "Advanced" Sachen, wie die Auswertung von beliebigen Ausdruecken waehrend des Debuggens. Fuer "08/15-Krams" ist es aber auch ok. [Die andere "Ueber-Kreuz-Kombination" VS + gdb geht auch irgendwie, unter Schmerzen...]
Was jetzt das beste fuer Dich ist, ist aus der Ferne schwer zu sagen. Haengt ein bisschen davon ab, was zum Schluss konkret rauskommen soll, und ob Du noch irgendwelche anderen Einschraenkungen an die Umgebung hast. Fuer ein "halbwegs normales Projekt, das Qt benutzt" wuerde ich wahrscheinlich immer mit Qt Creator + MinGW anfangen. Die Qt-Integration ist deutlich besser als was Du auf der VS-Seite bekommst, der Rest vergleichbar, mit Ausrutschern nach oben und unten. Wenn Du zum Schluss dann doch _unbedingt_ eine MSVC-gebaute .exe braucht, kannst Du gegen Ende noch einmal mit einem MSVC-gebauten Qt durchkompilieren (und testen...).