The problems w/ a 2 second delay are: 1) the moving map display has too much delay and 2) you can cover a large distance in 1 second ... software cannot give you accurate voice prompts w/ so much delay.
If you want read reviews for GPS hardware & software, there is a wealth of information available at
http://www.gpspassion.com