I have an AT&T 3G card in my laptop and consistently get around 150-200 kb/sec. EDGE is definitely slower... maybe 10-20 kb/sec.
Oh, yeah. Just how are you testing these speeds. What card are you using. Your card will revert to EDGE when a 3g signal is not available, it will revert back to a EDGE connection. Trust me HSDPA is well over 1mps. You are on EDGE.