Well after reading your comment I thought a bit and I think maybe half of what I'm looking for is a change from the types of things I build now. I'm essentially all web at the moment. APIs, TCP & UDP, aqp, etc.
I would love to do desktop apps on Linux but it seems that my only real choice there is C++ and that has always seemed a language beyond what I could do.