Tried putting into DFU first, though I really don't know if I am succeeding.
Also, here is the restore log:
2011-03-05 21:35:27.601 [3788:16f4]: restore library built Feb 7 2011 at 06:28:58
2011-03-05 21:35:27.601 [3788:16f4]: iTunes: iTunes 10.2.0.34
2011-03-05 21:35:27.601 [3788:16f4]: iTunes: Software payload version: 8C148a
2011-03-05 21:35:45.373 [3788:640]: iTunes: Specifying UOI boot image
2011-03-05 21:35:45.374 [3788:640]: AppleDevice::GetDeviceID: failed for iBoot
2011-03-05 21:35:45.374 [3788:640]: _AMRUSBDeviceGetManufacturerStringIndex: unable to get device descriptor: 2001
2011-03-05 21:35:45.374 [3788:640]: unable to get manufacturer string index: 2001
2011-03-05 21:35:45.405 [3788:640]: *** UUID 12997F38-B194-FA4F-A3AF-AF56EF00FDB3 ***
2011-03-05 21:35:45.405 [3788:640]: requested restore behavior: Erase
2011-03-05 21:35:45.434 [3788:640]: amai: AMAuthInstallDebugWriteObject: debug object written: C:\Users\mlm\AppData\Local\Temp\Per2BED.tmp\amai\debug\tss-request.plist
2011-03-05 21:35:46.432 [3788:640]: amai: tss_submit_job: HttpQueryInfo returned 200
2011-03-05 21:35:46.836 [3788:640]: amai: AMAuthInstallRequestSendSync: received tss response (server version: 0.6.31-b2)
2011-03-05 21:35:46.838 [3788:640]: amai: AMAuthInstallDebugWriteObject: debug object written: C:\Users\mlm\AppData\Local\Temp\Per2BED.tmp\amai\debug\tss-response.plist
2011-03-05 21:35:47.175 [3788:1668]: AppleDevice::GetDeviceID: failed for iBoot
2011-03-05 21:35:47.175 [3788:1668]: _AMRUSBDeviceGetManufacturerStringIndex: unable to get device descriptor: 2001
2011-03-05 21:35:47.175 [3788:1668]: unable to get manufacturer string index: 2001
2011-03-05 21:35:47.175 [3788:1668]: <DFU Device 07D0D988>: production fused device
2011-03-05 21:35:47.175 [3788:1668]: unable to open device_map.txt: No such file or directory
2011-03-05 21:35:47.175 [3788:1668]: WinDFU::OpenDFUDevice: path: \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#1c13ef33
2011-03-05 21:35:47.175 [3788:1668]: WinDFU::OpenDeviceByPath: \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#1c13ef33
2011-03-05 21:35:47.192 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 1
2011-03-05 21:35:47.208 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 3
2011-03-05 21:35:47.224 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 5
2011-03-05 21:35:47.240 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 7
2011-03-05 21:35:47.256 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 9
2011-03-05 21:35:47.272 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 11
2011-03-05 21:35:47.288 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 13
2011-03-05 21:35:47.304 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 15
2011-03-05 21:35:47.320 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 16
2011-03-05 21:35:47.336 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 18
2011-03-05 21:35:47.352 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 20
2011-03-05 21:35:47.368 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 22
2011-03-05 21:35:47.384 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 24
2011-03-05 21:35:47.400 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 26
2011-03-05 21:35:47.416 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 28
2011-03-05 21:35:47.432 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 30
2011-03-05 21:35:47.448 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 31
2011-03-05 21:35:47.464 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 33
2011-03-05 21:35:47.480 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 35
2011-03-05 21:35:47.496 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 37
2011-03-05 21:35:47.512 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 39
2011-03-05 21:35:47.528 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 41
2011-03-05 21:35:47.544 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 43
2011-03-05 21:35:47.560 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 45
2011-03-05 21:35:47.576 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 46
2011-03-05 21:35:47.592 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 48
2011-03-05 21:35:47.608 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 50
2011-03-05 21:35:47.624 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 52
2011-03-05 21:35:47.640 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 54
2011-03-05 21:35:47.656 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 56
2011-03-05 21:35:47.672 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 58
2011-03-05 21:35:47.688 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 60
2011-03-05 21:35:47.704 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 62
2011-03-05 21:35:47.720 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 63
2011-03-05 21:35:47.736 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 65
2011-03-05 21:35:47.752 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 67
2011-03-05 21:35:47.768 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 69
2011-03-05 21:35:47.784 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 71
2011-03-05 21:35:47.800 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 73
2011-03-05 21:35:47.816 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 75
2011-03-05 21:35:47.832 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 77
2011-03-05 21:35:47.848 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 78
2011-03-05 21:35:47.864 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 80
2011-03-05 21:35:47.880 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 82
2011-03-05 21:35:47.896 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 84
2011-03-05 21:35:47.912 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 86
2011-03-05 21:35:47.928 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 88
2011-03-05 21:35:47.945 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 90
2011-03-05 21:35:47.961 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 92
2011-03-05 21:35:47.977 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 93
2011-03-05 21:35:47.993 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 95
2011-03-05 21:35:48.009 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 97
2011-03-05 21:35:48.025 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 99
2011-03-05 21:35:48.026 [3788:1668]: WinDFU::UploadData: EOF, cbRead: 425
2011-03-05 21:35:48.030 [3788:1668]: <DFU Device 07D0D988>: operation 0 progress 100
2011-03-05 21:35:48.031 [3788:1668]: WinDFU::UploadData: ZLP
2011-03-05 21:35:48.033 [3788:1668]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 6
2011-03-05 21:35:48.033 [3788:1668]: WinDFU:
rocessUpdateState: status.bState == DFU_STATE_MANIFEST_SYNC
2011-03-05 21:35:48.035 [3788:1668]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 7
2011-03-05 21:35:48.035 [3788:1668]: WinDFU:
rocessUpdateState: status.bState == DFU_STATE_MANIFEST, PollTimeout: 3000
2011-03-05 21:35:51.036 [3788:1668]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 8
2011-03-05 21:35:51.036 [3788:1668]: WinDFU:
rocessUpdateState: status.bState == DFU_STATE_MANIFEST_WAIT_RESET
2011-03-05 21:35:51.036 [3788:1668]: WinDFU::ResetDevice: resetting...
2011-03-05 21:35:51.102 [3788:1668]: WinDFU::FinalizeDfuUpdate: success
2011-03-05 21:35:51.102 [3788:1668]: <DFU Device 07D0D988>: DFU succeeded
2011-03-05 21:35:51.185 [3788:1430]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#1c13ef33
2011-03-05 21:35:51.185 [3788:1430]: WinAMRestore:
rocessDevNodesChanges: device: 0x00d9dc40, notify: 2, connected: 1
2011-03-05 21:35:51.185 [3788:1430]: AppleDevice::NotifyDisconnect: DFU \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#1c13ef33, inst: 0xd9dc40
2011-03-05 21:35:51.186 [3788:1430]: _AMDFUModeDeviceFinalize: 07D0D988
2011-03-05 21:35:56.453 [3788:1430]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#285b5f47
2011-03-05 21:35:56.453 [3788:1430]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#285b5f47
2011-03-05 21:35:56.470 [3788:1430]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
2011-03-05 21:35:56.485 [3788:1430]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
2011-03-05 21:35:56.495 [3788:1430]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#285b5f47, inst: 0x12b05160
2011-03-05 21:35:56.495 [3788:1430]: WinAMRestore::AddAppleDeviceToDeviceList, new device
2011-03-05 21:35:56.495 [3788:1430]: WinAMRestore:
rocessDevNodesChanges: device: 0x00d9dc40, notify: 0, connected: 0
2011-03-05 21:35:56.495 [3788:1430]: WinAMRestore:
rocessDevNodesChanges: device: 0x12b05160, notify: 1, connected: 0
2011-03-05 21:35:56.495 [3788:1430]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
2011-03-05 21:35:56.495 [3788:1430]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
2011-03-05 21:35:56.496 [3788:1430]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#285b5f47
2011-03-05 21:35:56.496 [3788:1430]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#285b5f47
2011-03-05 21:35:56.513 [3788:1430]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
2011-03-05 21:35:56.529 [3788:1430]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
2011-03-05 21:35:56.538 [3788:1430]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
2011-03-05 21:35:56.538 [3788:1430]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#285b5f47, inst: 0x12b05160
2011-03-05 21:35:56.538 [3788:1430]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#285b5f47, inst: 0x12b05160
2011-03-05 21:35:56.538 [3788:1430]: WinAMRestore:
rocessDevNodesChanges: device: 0x00d9dc40, notify: 0, connected: 0
2011-03-05 21:35:56.538 [3788:1430]: WinAMRestore:
rocessDevNodesChanges: device: 0x12b05160, notify: 1, connected: 1
2011-03-05 21:35:56.538 [3788:1430]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
2011-03-05 21:35:56.538 [3788:1430]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#285b5f47, inst: 0x12b05160
2011-03-05 21:35:56.538 [3788:1430]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#285b5f47, inst: 0x12b05160
2011-03-05 21:35:56.539 [3788:16f4]: device software does not support nonce generation
2011-03-05 21:35:56.539 [3788:16f4]: device software does not support nonce generation
2011-03-05 21:35:56.540 [3788:16f4]: iTunes: SCEP 3
2011-03-05 21:35:56.577 [3788:1080]: iBoot build-version = iBoot-931.71.16
2011-03-05 21:35:56.578 [3788:1080]: iBoot build-style = RELEASE
2011-03-05 21:35:56.579 [3788:1080]: AMDeviceIoControl: GetOverlappedResult failed
2011-03-05 21:35:56.580 [3788:1080]: AMDeviceIoControl: pipe stall
2011-03-05 21:35:56.580 [3788:1080]: USBControlTransfer: error 31, usbd status c0000004
2011-03-05 21:35:56.580 [3788:1080]: command device request for 'getenv radio-error' failed: 2008
2011-03-05 21:35:56.580 [3788:1080]: radio-error not set
2011-03-05 21:35:56.580 [3788:1080]: <Recovery Mode Device 07DC4A10>: operation 44 progress -1
2011-03-05 21:35:56.580 [3788:1080]: requested restore behavior: Erase
2011-03-05 21:35:56.581 [3788:1080]: amai: _AMAuthInstallBundleCreateServerRequestDictionary: nothing to be done
2011-03-05 21:35:56.582 [3788:1080]: unable to open device_map.txt: No such file or directory
2011-03-05 21:35:56.582 [3788:1080]: <Recovery Mode Device 07DC4A10>: production fused device
2011-03-05 21:35:56.582 [3788:1080]: interface has 1 endpoints, file pipe = 1
2011-03-05 21:35:56.582 [3788:1080]: <Recovery Mode Device 07DC4A10>: operation 4 progress -1
2011-03-05 21:35:56.584 [3788:1080]: AMDeviceIoControl: GetOverlappedResult failed
2011-03-05 21:35:56.584 [3788:1080]: AMDeviceIoControl: pipe stall
2011-03-05 21:35:56.584 [3788:1080]: USBControlTransfer: error 31, usbd status c0000004
2011-03-05 21:35:56.584 [3788:1080]: command device request for 'saveenv' failed: 2008
2011-03-05 21:35:56.584 [3788:1080]: AMRAuthInstallDeletePersonalizedBundle
2011-03-05 21:35:56.966 [3788:1080]: removed personalized bundle
2011-03-05 21:35:56.966 [3788:1080]: <Recovery Mode Device 07DC4A10>: Recovery mode failed (result = 21)
2011-03-05 21:35:57.097 [3788:16f4]: iTunes: Restore error 21