I was looking around, and the little USB miners seemed pretty cool, but it also seems the ROI is pretty low.
None existent are the words you're looking for in relation to ROI. Mining has become the victim of its own success and although btc is nothing without it right now that won't always be the case. The solution, and far better for bitcoins future beyond mining, which is a no return endeavour, is to figure out some way to provide goods and services in exchange for them. Or just buy some btc if you just want to hold them.