My old Roomba had died and I was prepared to buy an iMint when I had the opportunity to review the Braava.  What I particularly like is the floor washing capability that wouldn't have been a feature of the iMint I was looking at.  Braava is a revamped version of Evolution Robotics' highly reviewed Mint floor cleaning robots.

I have hardwood floors, slate floors, and stained concrete.  The vacuum (dry mode) worked well on the hardwood and slate floors in the house but struggled with all the mud, onion skins, and random black-eyed peas on the concrete floor of the shop kitchen.  I'll have to use the blower first on that floor.

It works best as a wet mop on the hardwood floors, possibly because they don't get as dirty.  Although it cleaned most of the dirt off the slate floors, I need a heavier machine to get the grout clean.  The slate floors are cleaned with a regular floor cleaner once a month and I'll use the Braava once a week.  If I cared enough, I could clean the concrete floors daily but instead I'll just run the Braava on it when company's coming.  It's the smallest area but gets the most foot traffic and requires a strong cleaner to remove grease that gets splattered on it.

The 380 holds more liquid and keeps a charge longer than the the 320 which is useful in the large rooms I am cleaning.  You wash the cleaning pads after every use but that is no big deal.

The microfiber mopping refills (about $7 apiece) and dust cloths (about $5 apiece) seem a bit steep but reviews are largely positive and they last long.  Reports are that you can also use Swiffer pads but I haven't tried that.  I also read that you can cut regular microfiber cloths to fit but my machine is too new for me to want to risk screwing it up.

The Braava works much better than my old Roomba that often failed to connect to it's charger and never lasted as long as an hour.  I can't say for sure how long the Braava lasts as I walk away when it's running and forget about it.  I never minded the sound of the Roomba but the Braava is quieter.
My old Roomba had died and I was prepared to buy an iMint when I had the opportunity to review the Braava. What I particularly like is the floor washing capability that wouldn't have been a feature of the iMint I was looking at. Braava is a revamped version of Evolution Robotics' highly reviewed Mint floor cleaning robots. I have hardwood floors, slate floors, and stained concrete. The vacuum (dry mode) worked well on the hardwood and slate floors in the house but struggled with all the mud, onion skins, and random black-eyed peas on the concrete floor of the shop kitchen. I'll have to use the blower first on that floor. It works best as a wet mop on the hardwood floors, possibly because they don't get as dirty. Although it cleaned most of the dirt off the slate floors, I need a heavier machine to get the grout clean. The slate floors are cleaned with a regular floor cleaner once a month and I'll use the Braava once a week. If I cared enough, I could clean the concrete floors daily but instead I'll just run the Braava on it when company's coming. It's the smallest area but gets the most foot traffic and requires a strong cleaner to remove grease that gets splattered on it. The 380 holds more liquid and keeps a charge longer than the the 320 which is useful in the large rooms I am cleaning. You wash the cleaning pads after every use but that is no big deal. The microfiber mopping refills (about $7 apiece) and dust cloths (about $5 apiece) seem a bit steep but reviews are largely positive and they last long. Reports are that you can also use Swiffer pads but I haven't tried that. I also read that you can cut regular microfiber cloths to fit but my machine is too new for me to want to risk screwing it up. The Braava works much better than my old Roomba that often failed to connect to it's charger and never lasted as long as an hour. I can't say for sure how long the Braava lasts as I walk away when it's running and forget about it. I never minded the sound of the Roomba but the Braava is quieter.