I had a friend of mine that had the same dilemma some time ago. He came to me and asked me the same thing; inmediatly I replied : learn c#, asp.net, ajax and jQuery, because, that's what I do, that's what I love to do.
He tried for a couple of weeks and he came back to me. I asked how things were going with .NET and he said that he really liked the technology but that he was so used to do things one way that he didn't have the time to get used to another way of doing stuff.
So that got me thinking.. it doesn't really matter what technology you really want to learn. It's the time you're willing to spend learning it. There's a market for almost everything (I'd say even COBOL ;) ), so as long as your willing to spend time in something new, it's really up to you.
But I'd say ASP.NET and jQuery if you ask me :)