Before you read further, please understand that most bitcoin users don't mine! But if you do then this Bitcoin miner is probably the best deal. Bitcoin mining for profit is very competitive and volatility in the Bitcoin price makes it difficult to realize monetary gains without also speculating on the price. Mining makes sense if you plan to do it for fun, to learn or to support the security of Bitcoin and do not care if you make a profit. If you have access to large amounts of cheap electricity and the ability to manage a large installation and business, you can mine for a profit.
If you want to get bitcoins based on a fixed amount of mining power, but you don't want to run the actual hardware yourself, you can purchase a mining contract.
Another tool many people like to buy is a Bitcoin debit card which enables people to load a debit card with funds via bitcoins