TruF,
Sorry to hear that. It will turn out OK, but I know it will feel pretty disruptive to your plans right now.
I think the fact that you just got your Ruby is just good karma coming through -- if you don't find another job in your current company, your time on the new bike will be the best place to sort out your next steps.
If you're not already on LinkedIn, by the way, give it a try -- at my company we've been using LinkedIn for hiring a fair amount...especially in the IT world it's a good way to network.
BB