Anyone know of any sites displaying up-to-date information (maps in particular) about the topology of the internet? Searching in Google tends to bring up results based on AS analysis, not really what ...