fastboot flashall -w Halts
NOTE: attempting fastboot flash on ur device may cost you your data.
  So be careful


I figured out that I had an outdated Android SDK. I downloaded the latest one, and did:

fastboot flash boot

fastboot flash recovery

fastboot flash userdata

and in a couple of minutes I had the stock ROM up and running.