Good timing! haha
I've only been around for like 7 months so i'm guessing I missed a bit as well.
But pretty soon we'll have auto-votes up so that if you go on another hiatus you can at least set up autovotes for your favorite people before you leave ;)