We have recently bought a cheap Indesit. It's only a 1000 spin speed but I just spin twice if I'm not tumble drying. It has a 15 min rapid wash which is brilliant for freshening non stained but just worn clothes. Bought from tesco direct.
I have just looked on the Which website and the best cheapest machines arel Indesit and Beko. Beko are generally more reliable than Indesit though.
"A short wash sometimes takes as little as 30 minutes but usually youll have to reduce the amount of clothes in a load. Typically a quick program will take between 1kg to 3kg of clothes roughly the difference between washing two pairs and six pairs of jeans." (Which)