9V 2.1mm(M) AC Adapter?

Anything bigger than 500mAmps should be okay. So the Radioshack adapter should be okay.

My logic is:

  1. USB can only supply 500mA, so you are no worse off.
  2. The power regulator on many Arduino boards, which handles the voltage conversion from the 2.1mm socket to the 5 volts the rest of the Arduino uses, is often only good for 500mAmps.

I bought one of these 9V 1A adapters (but with a UK plug) from eBay, which is under 1/5th the price of the Radioshack adapter, and it works okay:

GB-)