+1 to Mike's comments. After spending more than the pi on power supplies without any real success and slow io I gave up with the pi. The odriod on the other hand has been rock solid and fast. I have mostly been using Tue odroid via Ethernet but when I have used it with the USB WiFi purchased at the same time it has been faultless. Cheers Jeff.