I bought Minecraft the day before yesterday and we were having problems then too. I figured those out so my new problem is that I try to log in to Minecraft and it always says without hesitation "Cannot connect to minecraft.net" and only gives me the option to try again.
I waited a whole day then tried again and it still won't work. It's really annoying that I spent 30 dollars on a game that won't let me play it, so I downloaded the cracked version again and I can only play a cracked server now. I have my skin and everything but I can't play actual servers.
When I do try to direct connect to an actual server (non-cracked) can someone tell me something I can do? Should I just wait it out? I'm really confused and desperate to play with my friends.