I can't say anything bad about ASP.NET since I have not used it, but I have friends who do, and they all hate it. As far as the previous statement regarding "Learn ASP if you want a good job", this is incorrect. Since there is a large gap between what one thinks is a developer and what is required to BE a developer, finding someone that knows what they are doing is difficult, thus, the jobs pay better than what I've seen with ASP.
