hmmmmm............don't know of any that speed up the internet. Usually that's in programming or software. You can download programs to help that, thru majorgeeks.com, a place to get free downloads.
Otherwise, just go to Walmart, best buy, etc, and get an N+ range router. that is one of the longer ranges.
The range you'll have for yor laptop also depends upon how good the receiver antenna in your laptop is. A smaller laptop won't have the range as a larger one, because larger laptops usually ahve the more expensive ones installed.