Hello Steve,
I guess you have already sorted this out, but in case not, the problem seems to be related to the incorrect bit version of the JDK. As I see the -vm parameter is still incorrect. The -vm parameter's value should be the \bin folder of your 32bit JDK, ie: "C:\Program Files (x86)\Java\jdk1.6.0_45\bin" in your case.
Best Regards,
Peter