I have been riding road bikes since I was a teenager, I pedaled coast to coast, twice before I turned 21. I was a bicycle messenger in Seattle, SF, CA and NYC. I raced (NCCC, USCF, UCI) road bike, (NORBA, UCI) mt. bike and downhill, I have about 40-50,000 miles in my lifetime. I have also paticipated in AMA sanctioned enduro and hare scramble events on dirt motos.
The cycling experience I have when I was a messenger got me the most road-worthy skill for motorcycling. Sord of develped a sixth sense that anticipate for catastrophic events before they happen in traffic, also the reflex to look for ways out of impact instead of using the brakes when obsticles occur, even if it means to go off pavement (where dirt moto riding skills are helpful).