well I can answer this for u.
i've been using EVO 3.1 for 2 months now, and m satisfied, but not completely.
In my area it gives maximum of 1 mbps, not the advertised 3.1 mbps. And sometimes at day it drops down to 512 kbps. So basically m paying Rs 2000 per month for 1 mbps.
Average downloading speed is around 80 kB/s. Agar bht acha mood ho to 130 kB/s par hoti hai, but only in night when users are less. Overall its not that bad, well satisfy your need for browsing and downloading cuz after all its unlimited.