By melissa Posted: March 11, 2009 My vacuum sucks Literally. My Dyson DC25 Ball is the greatest thing since sliced bread. I kid you not!