SIP Server Hosting
===

I had a testing SIP server. I developed my own SIP Clients on Android and iPhone. Its for a voice chatting application. So, User base can grow rapidly. May be it can reach upto 100k and simultaneous connections can be more than 10-20k in no time. So, I want a high efficient and consistent server. What do you think is the best way to launch my application? Iam not much aware of Servers and hosting. Can I have one in Rackspace/Amazon AWS? Or should I have a physical server with me?