Don't understand how you keep getting hit by vehicles you can't see?  I know I'm tired of hearing people complain about that.  Read this link and learn what I thought was common sense.
http://ut2004.titaninternet.co.uk/forums/showthread.php?t=16555