I am not sure, i think 8320 has extra head for animals hair but detail you can check with miele. both floor and carpet are good but I use dyson dc 59 for my carpet only because its easier and i only have very little carpet to clean.
they are 2 different things, if you are only getting one maybe miele, dyson 59 is good for a quick clean or if your house is not too big. they both clean well just depends how you want to use it.