What USB does Arduino Use?? (USB1.1 or USB2.0)

Well, since RS422 was mentioned I have to add RS485 which allows up to 1.2 kilometers of cable lenght at 100kbit/s (same as RS422 I think) and is quite common, too.

Does anyone have a link for how to build your own RS232 to RS4xx converter?