computer computers list hardware equipment download research yellow pages computer repair education thin-client programs shareware processing training affiliate application data radius3 card management mp3 audiobooks tools fft affiliates development affiliate marketing networking results analysis business dsp credit network internet marketing consulting