I'm in a real quandry, what to dig into next? Mono has given C# and .NET a shot of credibility so they are both now on my plate to learn. On the other hand, I feel a real need to learn XUL. Both are very different means to the same end; builing crossplatform applications. XUL will probably win out in the end since it has the highest probability of being useful for work.