Ive been using the Bona Spray Mop for about 2 weeks now and am kicking myself I stuck with Swiffer for years.  It is a MUCH better quality mop in terms of hardware and spray system.  My floors are much cleaner and shinier with Bona.  I understand the solution is better for my pet, but the one drawback is no fragrance.  My floors are cleaner, but there isnt that clean smell that goes along with it.  I guess that is what Febreze is for!