in addition to the Tiger data set, the USGS also publishes vector maps in SDTS format at varying scales. These can be combined with the Tiger data to produce more accurate maps. The problem is that the SDTS maps don't have street name information (they do have highways though and other useful info, like number of lanes. I believe one-ways as well). But, each vector has an entity ID that could be cross referenced with the Tiger data, which a friend and I are currently attempting.