Oh well, late Happy Birthday then! :D
Well, I've been doing fine as well, just finding stuff to do. I did find this neat Indie game called Endless Space, a 4x game currently in a playable Alpha (almost to Beta). One rather neat thing is that the developers actually put up design decisions in a poll that the players can vote in. Kind of neat.
In any case, you may wish to consider starting up that Mech RP when possible. Burst and Bound by Blood are doing okay, as is Pokemon. However, it seems BpB will likely be stalled until either DP returns or we take drastic measures and bunny him.
I've got an RP in the works myself possibly, though I probably need to find a co-host of sorts to help me codify the plot a bit.