At least I have a month to find something else and there seems to be quite a lot of work about round where I live at the moment.
If all else fails, there is always agency temping, although the money is normally pretty terrible. Hopefully something else will come up first. Got a couple of possibilities in the pipeline.
Map.NET progresses well on the second write. I've been building a lot of the general functionality of some of the visual bits into external controls that I've added to my VS toolbox, which is moving a lot of the complicated code out of the main project.
I'm still really digging C#. My only concern is that when the map editor is actually finished, I won't want to go back to C++ and carry on with Udo, but I guess I can just force myself.
Need to have a serious think about getting into MDX or XNA.