The short answer is it depends....what you are cleaning, how often, where, available water supply, soap etcetera.
The long answer is complicated by the short. High pressure does not make a good cleaner. High pressure will cause metal to dent, paint to strip, windows to break, deck lumber to 'fur', toes to be cut off etcetera.
All hot water washers can be used as cold water units by not turning on the burner.
In every case belt-drive will outlast direct-drive by a significant margin. Belt also draws both water and soap much better than direct.
Flow is ALWAYS more important and of value than pressure.
More Flow = Less Time (washing/rinsing) = More (potential) $$
Horsepower is directly related to flow not pressure. Impact force in pounds for similar "Cleaning Unit" washers is as follows:
1 @ 4000 = 3.34#
2 @ 2000 = 4.73#
4 @ 1000 = 6.69#
As you can see having 4 times the flow and 1/4 the pressure gives twice the impact force. Also the cost of the components required (not neccessarily used) on units >3500 PSI is significantly more than on units <3500 PSI.
Or to put it another way....pressure = speed.
So which do you want to catch thrown at you at 5 MPH (8 kph); a baseball or a bowling ball? Now you know the importance of flow.
This also brings up the warranty and who covers it. Read the sign at Home Depot and you will find they do NOT warrant the unit, do NOT return your money and actually put the onus on the manufacturer to provide that. They do NOT stock parts. Do NOT provide training on safe operation and simple maintenance procedures. As a matter of fact they will thank you for your money and see you out the door.
For a few dollars more you can go to a local professional pressure washer dealer and get a machine that will do the jobs you plan on completing. They will be a source of soap, service, training and advice. They will honour warranty and possibly provide a loaner if needed.
Hope this helps? Cheers.