This low mile 640i would also fit the bill if within budget...