Chris,
Not sure if you've resolved this but I am having the same problem...
I've made some changes and am waiting patiently for analytics to track some events but I believe I have found the problem...
The code that the Contact Form is suggesting to use is
pageTracker._trackPageview('/mysite/thank-you.html');
I have since done some research to discover that this code is the traditional code that I am not using to track analytics data... I have implemented the Async tracking code which requires this implementation:
_gaq.push(['_trackPageview', "/mysite/thank-you.html"]);
More information can be found at Google - http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview
You should check what google analytics code you are using within your page - if you see _gaq then it is async