关于开发的WEBFROM程序,要发布到网络上的费用有关问题,大神

关于开发的WEBFROM程序,要发布到网络上的费用问题,请教各位大神。
以下是我的WEBFROM开发环境:
ASP.NET 4.0+SQLSERVER 2012 Express +WINDOWS SERVER 2008 R2
由于关系到费用问题,于是我有了以下的几种 方案,请大神们帮忙指点指点,在此多谢了。
A.由于自己的网络是ADSL10MB光纤动态IP ,所以平时只能用IIS7.5+花生壳+路由器把电脑架成服务器 ,而且可以成功的用花生壳赠送的二级域名通过外网访问到本服务器,优点是:免费;缺点:很慢。问题:这种方式可以有更快的解决办法吗?
B,买台服务器(1.8万左右)+IIS7.5+花生壳;速度方面有改善吗?
C,买台服务器(1.8万左右)+IIS7.5+开通固定IP(2MB流量的每月大概1800元)+*域名;(等我做了大老板后再考虑吧关于开发的WEBFROM程序,要发布到网络上的费用有关问题,大神
D,直接买代理商的空间,在网上看了支持SQLSERVER 2012 的我没看到,支持SQLSERVER 2008的很多。
以http://www.net.cn/hosting/x3/?spm=5334.1249296.3.2.efd3c4这个的[X3型虚拟主机]适合我用吗?我可以将我的SQL SERVER 2012 降级处理。






------解决思路----------------------
ADSL肯定不靠谱,所谓10M是指下行带宽,上传带宽往往连1M都没有,而你网站最关键的是上行带宽(除非访问你网站的人只上传不下载)

买服务器1万8听着就不靠谱,没有固定IP运营商很容易封禁,而且也不稳定。而且你也不能估计你的网站流量,不能做到按需付费,还要考虑场地、电费、网费、人工的开销。
------解决思路----------------------
“ADSL10MB光纤”是个惯常用的假数据。你到运营商的营业厅问问:我的上行速度跟下行速度一样吗?

别说是10M,据说有许多地方已经100M了,但是上行速度还是512K!!!!!!

比较省钱的做法,一是购买一个asp.net空间。一年不超过500块钱,能够有500M,每月至少几十G流量。另一个办法是租一个云服务器,这样就可以随便你安装什么应用服务器软件了,一年差不多2000块钱以下。这两种都可保证有至少3M的速度,而不是512K。
------解决思路----------------------
ABC的三种方法都不建议,如果要求不高的话可以选D,要求高点的话可以选云主机,便宜的1年也就几千块,至少可以*安装软件,再不行就服务器托管,自己整台服务器找个机房放着,托管费一年也是几千块。
------解决思路----------------------
阿里云 腾讯云 des服务器 都不贵