I have windows phone 7 application developer, I am developing application WP7 using HTC HD7 device but deploy only emulator not in device when deploy in device then saying (Developer phone registration required) and also not support Indian registration.
Even device using Microsoft live id in India and open HTC HUB or Microsoft Marketplace HUB it is showing error message your region country not support,
When registered (united state, New York) then using HTC HUB or Microsoft Marketplace HUB but not my application not deploy.
Windows Phone unlock a device chargeable 99$/year below link details.
3 devices unblocks
10 apps per device
General discussion, as a same sensation fallow in windows phone 7 NOKIA devices.