, jerrytovar wrote

So, do I need to buy the $99 subscription every year even if I only want to deploy my apps to my own Lumia 900?

Yes.

I can understand the cost if I want to deploy to the market place, but I only want to deploy to my phone.

What are my options?

None, unless you want to jailbreak it.