I guess I'll field this. A Euro is about $1.10 at the current exchange rate. The ratio 100/20 means a maximum data rate of 100 gigabytes per second and 20 Gbps minimum..... the other ratios go the same way. Also hsdpa is high speed data packet access.
Sorry, my inner geek came out