DSLReports Test your maximum upload speed and download speed from several geographically distributed locations. Java, Flash and iPhone sp ...