ECAR,
How old are those quotes that come from the ColdFusion FAQ site ??
Has anyone heard the phrase "Lies, Damn Lies and Statistics" ? Stats like that are easy to achieve.. almost everything out there has some 'claim to fame' that they tout on their website to show how great it is.
As for the 'Leading Commercial Application Server'... mmmm.. I think if you look at most serious application servers / Frameworks (JBoss,Tomcat,Websphere,BEA WebLogic,.NET, etc), this isn't amongst them. I can tell you from experience that this would never be considered by a serious enterprise, beyond some local office doing an unofficial local project.
And this statement: "ColdFusion is used by over 75% of the Fortune 100." is highly misleading.. Fortune 100's are large enterprises usually founded over time through plenty of acquisitions - they tend to have used almost every technology out there at some point, and in some place within their organisation.... if you are looking to get a job in a large enterprise, you are MUCH better equipped with JSP (Java) or ASP.NET (C#/VB.NET) (even PHP) knowledge and experience. Just check out any jobsite.
I wont even start to comment on the second statement.. TCO is a deceptive fellow for the uninitiated - besides... Lies, Damn Lies and St......... ;-)
The whole "ColdFusion is much more expensive" argument is a myth that hasn't been true for some time.
You're right on that one for the hosting.. it usually comes alongside ASP classic on most hosting sites, with no extra cost - not sure why it is perceived as more expensive, as it isn't from what I have seen.
Don't let this discourage anyone from trying CF - as people say, it is quite useful and effective in many scenarios.. but just be aware of the downsides of that choice..
Anyway... back on point..
As the OP is conversant with .NET already - why not continue with this using ASP.NET ? Visual Web Developer Express is free and very competent. SQL Server Express is free, and also pretty useful. All have upgrade paths as things grow. It is a common and sought after skillset, and if you use C# for coding you'll find the transition to Java at a later date (if you choose to) much easier.
The hosting isn't particularly different from most other windows hosting, so that shouldn't be an issue. If you want you can also use ASP.NET / C# cross platform using the mono framework which has it's own ASP.NET Apache webserver addon as well as an IDE.
PHP is also not a *bad* choice in the wider context, and has quite a few benefits, such as cross platform, available on very cheap hosting plans.. but as this would be a completely new language to learn it seems slightly off of the OP's needs. But if you want to take up a new language then go for it.
A Final Thought.. as is being stated by almost everyone here... DON'T USE WYSIWYG editors... they will stifle your learning and understanding and result in horrible, horrible code.
A smile is worth a thousand kind words. So smile, it's easy! 