1-2k gets you nothing in the Bitcoin mining market right now. S7s and Avalon 6s are your best option and even those are selling around $1k as of now. You might get better deals here but that is if you can even find them on sale. Cloud mining is risky and I wouldn't suggest it unless it's from a legitimate source like Bitmain's Hashnest. Difficulty's rising very quickly lately too, which changes on a whim but it's just some food for thought.
Just bought an Avalon 6 for fairly cheap before it sold out. I wish I could find more at a lower price :/ I know everyone says that about any miner, but I really like these things. Want to stock up on them and R4's once the miner scalping dies down a smidgen.