Exactly the position I am in now. After a couple of years I am looking to move on but I am finding that no one needs the experience I have. Everything I have done for my current company is desktop development and the vast majority of the nearby jobs are web development. Companies these days don't want to hire anyone who can't hit the ground running so it's a rough situation. Better to get out now than many years from now though.