@southplatte - you still unemployed? You sound like you may be a decent developer. It days your location is Colorado do maybe you should just get your ass out of southpark and to a real City
Anyways, southplatte is spot on and heres the hot markets right now:
Google Android (Java based) -
Download the Android SDK - Android
Adobe Air (Flash/Flex)-
Adobe ? Adobe AIR Developer Center
WCF and SilverLight (.NET)-
Windows Communication Foundation
IPhone (Objective C, not for the faint hearted!!)-
iPhone Dev Center
As for php and .NET, well you can pretty much be up and running with both of them in a few days. But to be half way decent I suggest looking at (and I mean for more than 10 mins) and learning some frameworks i.e.
php:
symfony | Web PHP Framework - MVC framework
Doctrine - Free Open Source PHP ORM - ORM for php
PHPUnit - php test framework
Smarty : Template Engine - A great php template engine
ASP.NET
ASP.NET MVC : The Official Microsoft ASP.NET Site OR
MonoRail :: Castle Project - MVC framework for .NET
Download :: Castle Project - Castle Windsor IoC Container (and other goodies)
hibernate.org - NHibernate for .NET - NHibernate ORM
Also, if NHibernate is a bit too dry for you and you want quick and simple DAL try Active record:
ActiveRecord :: Castle Project
altinoren.com - ActiveWriter Introduction - And a great visual studios plugin to automate the whole thing
Aside from the we side of .NET look at:
Windows Mobile Developer Network - Resource for Wireless Application Development - windows mobile (quite fun)
Getting Started with Windows Communication Foundation - WCF aka .NET web services and remoting framework (a bit dry but a definate requirment).
Bookmark, follow link and learn. Or disregard all that I have said and spend 4 years slowly catching up

.