Are you learning SQL or are you learning how to administer SQL Server? There’d be a bit of a difference. I’m good with the first, not a clue about the second
Okay it’s working now. I see your pages are dynamically created – what with, PHP? At a guess, the server your using isn’t running quick enough to process in good time. Are you on shared hosting? Could be worth getting a dedicated server depending on how important it is to you.
If not, and you like the current phone other than its performance, a newer Android would be your best bet. If you don’t get on with Android at all, then you’re now in iPhone territory.
There’s also Windows Phone. Not got one (yet) but I’ll report back next month