Three words:
CHEAP.............GOOD............FAST
If you want it CHEAP, it won't be good or fast
If you want it GOOD, it won't be fast or cheap
If you want it Fast, it won't be cheap or good.
So, take your pick.What do you want!
A friend of mine showed me this once while in his garage and I thought "how true" in most cases
as its rare that you'll get all three!