I am a "BIG" supporter of the Arduino Board. If you don't know what a Arduino Board is, in a nutshell it is prototyping board for anyone to 'build' electronic circuits. Here is an excellent tutorial on how to get 'started' building your FIRST circuit, using a red LED (light emitting diode), a resistor, and a simple push button switch.
After 3 service calls, and replacement of the ATT modem and adding a wireless access point. This little transmitter/receiver looks like a little ATT modem I am finally getting the high speed internet connection that I was paying for ! You don't want to see my "monthly" ATT Uverse bill. OUCH !