I would like to have a 3G router (with WiFi) that performs local caching.
For example, when I download the same .flv movie twice, it would be cached in the router. This should be a workaround for the problem that many handhelds don't have a big cache themselves.
Is there such a thing or are there better solutions for caching?