You're lucky. I have satellite internet and its only barely better than dialup. 100kbs down is common for me, and 500kbs is almost unheard of.