Is a computer science or computer engineering degree worth it?
iterationx: I can't think of a degree that's more resilient to hard economic times than a programming degree.  That being said you should look at the job boards now and decide what kind of work you want.  For example a lot of .NET jobs want 2 years ASP.net.  So if that's your cup of tea then get started programming ASP.NET sites now, and in two years it should be a piece of cake.