>>358436530
Cheapo should work but I use the official one. Plus you really do need a long cable anyways.

Do you have a good router? If you have a good router you can actually use Virtual Desktop or Airlink to just connect it via Wi-fi.