Hey,
Try the FFU file I posted. That should almost certainly solve the USB driver issue. I'm sure the bootloader driver will be working (because otherwise I don't know how the present version of the OS was flashed on your phone).
As for the other issues. That depends on your carrier. My phone doesn't have an IMEI either. Haven't found a solution for it. But the phone works on certain carriers who (probably) don't carry out an IMEI check when registering the phone.
It does have an MEID, so should possibly connect to CDMA networks. What does *#06# tell you?
To be honest, haven't used the Mazaa in ages. If all fails, send it back to your Microsoft source, they should replace/reflash it for you.
Hope it works out
Cheers,
Abhi
Thanks for the quick reply!
When I try to update using command line tool, it gives an error "Error: No Devices were found". I tried with the OS booted up on the phone and in the recovery mode (The one where it shows the pic of a phone connected to a laptop)
The phone shows up as a "Windows Phone USB Device" in my Device Manager, but I can't get zune to recognize it.
Getting a replacement from MS is not possible at the moment since there was a clause saying that MS will only provide a locked phone. I didn't realize that it would be this useless. >.<