If you are technically challenged then mining may not be the most rewarding course for you. If you to test the waters
1) buy 1 off of Amazon
2) Download and Install CGMiner
https://bitcointalk.org/index.php?topic=28402.03) Make an account on a reliable pool
4) Use CGMiner to mine on the pool with shiny new toy
You will probably not make a profit, but you'll understand the basics of mining, how pools work, share submission, difficulty, etc
If you want to throw a larger amount of money then go cloud hashing:
CEX.IOOnce you learn the fundamentals then consider buying from KNC, BitFury, CoinTerra or whatever ASIC manufacturer is viable. As it stands right now buying hardware is a higher risk gamble than just buying
BTC