hard floor tools
I use several hard floor tools that are currently available, there is the typical 12 and 14 inch hard floor brush, I have these but don't use them much, the ones I use are a bit more unique, I'm not sure if one works better than another but they all work well.
I agree that using a regular power nozzle, or upright on hard floors is a bad idea. At best it will scatter what you are trying to vacuum up, at worst, it will scratch the floor. The nozzles I am going to list are in no particular order.
This first one is sold by Centec Systems as the wave, it's the Wessel-Werk rd285. This one has no brush but does have a squeegee along with large wheels.
http://www.centecsystems.com/wave-tool-10-5-267mm-large-rear-wheels-black-1-25-32mm/
Then there is the sidewinder hard floor tool, I like this one because you can clean faster than most of the other tools and it's great at cleaning along edges and corners.
http://www.centecsystems.com/sidewinder-15-hard-floor-tool-horsehair-1-25/
Then there is the Centec CT10, this is a power nozzle but it's designed for hard floors. If you have an electric hose this is an awesome hard floor nozzle, supposedly these are no longer made but you can get them while they are available, I love mine. It has a special agitator designed so it will not scratch hard floors.
http://www.centecsystems.com/response-ct10qd-electric-brush/
MD sells several really good tools as well. There is the spin pro, I don't have this one yet but should be getting it this week, it sounds really good. This is a rebranded Wessel-Werk hft265. It spins without a belt or turbine.
https://builtinvacuum.com/parts/all/accessories/hard-floor/hard-floor-turbo-brush/
Then there is the manta mop, I don't have this but have thought about getting it. It vacuums and also has a dry mop pad to collect fine dust. I do have a similar tool that Tacony makes that came with my Simplicity Gusto.
https://builtinvacuum.com/parts/all/accessories/hard-floor/manta-mop/
then there is the Centra Mop, I'm also thinking about getting this, you wet the mop pad and while you vacuum up the loose dirt, the pad mops the floor.
https://builtinvacuum.com/parts/all/accessories/hard-floor/centra-mop/
Last but not least is the Axis floor brush, this is a rebranded Wessel-Werk d330, this is an awesome floor brush, it cleans really well and also allows you to get in to corners and clean edges, kind of like the sidewinder. This is also what Miele sells for their top of the line hard floor brush.
https://builtinvacuum.com/parts/all/accessories/hard-floor/axis-floor-brush/
I'm also not a fan of the nozzles that switch from carpet to hard floors with a lever, for cleaning hard floors, the brush is too short and for cleaning carpets, you really need a spinning brush.
Mike