Current user geographical location
You will need custom coding to provide the argument to the view, but you could use the following modules for the geolocation functionality:

Feature-rich, server-side solution:
Smart IP

Simpler, ip-based server/client-side solution:
geoPlugin