The Cheap Chinese machines are waste of money and will give you more trouble than worth. They won't do what you want correctly or very well. Unfortunately I can't offer any alternative at the price level your looking.

Regards running on i-mac then you'll struggle. Best option is to buy cheap second hand PC, you'll pick one up for £50.