The window motor has more torque, but that is not the question you meant to ask.
What you want to ask is "Which motor has more power", which is work done in a unit of time.
And for that, you can use the FIRST Motor Specifications page, which is here:
http://www.usfirst.org/sites/default...torInfo4.1.pdf
If you want more information, just search on "2012 motor" for the many posts here in the last 3 months....