Slightly different from progo's answer - this gives the same feel as mac apps normally have:
nmap v
nmap v
nmap v
nmap v
vmap
vmap
vmap
vmap
The differences being switch to visual mode instead of visual line mode, and not losing the initial up/down etc keystroke.