I've tried Smirnoff, and Stolichnaya. Both smelt and tasted of nail polish remover, to my tongue. (Standard disclaimer -- meatworker, etc, etc.) I also bought a bottle of Finlandia once. It took two years to drain that bottle.
Picked up a bottle of Russian Standard vodka, and wow! This stuff is seriously nice, no smell of nail polish remover, and smoooov. Really smooth. Very, very nice!