I evaluated both tools for .NET application. Both tools didn’t see controls we were particularly interested in getting information from. However using TestComplete “Open Aplication” idea we easily found out the way to get any information we wanted to have and execute any actions with that controls. QuickTestPro was left far behind. With its instability, heavy GUI and unreasonably high price QTP is a far cry for TestComplete.
TC is definitely not for record-and-playback test case cooking. But once you get it, you will see that this is a next generation testing tool.