We recently moved, and our Roomba was damaged by the moving company in the move. We received some money to buy another, and I can't seem to come to a conclusion. We had an older Roomba that did an "ok" job, but beat the living crap out of our furniture. There are dents, scrapes, dings, etc. on all the walls and furniture legs where it "bumped" into them to turn around. Do the newest ones do this? I won't say that my budget is unlimited, but I am willing to spend up to $1k to get a decent unit that makes my bride happy. Right now it looks like even the newest Roomba S9+ still bumps into everything in its path...