I know it's already the 25th in Germany but the further you go west the earlier it is. As far as I know it's still the 24th in the US. I'm sooo cheating but couldn't make it earlier though. xD
I'm sorry that I didn't make it earlier, but my day was sheer chaos and then my internet just left me. It's back now. YAY! This way I can wish you a proper Happy Birthday and leave you some presents... because you know, I love you.