Well I have predominantly smoked rollies, as I've pretty much always been dirt broke since I started smoking. I personally go with the Champion Ruby, although there's a new line of alcohol flavoured champion I'm pretty sure. Port Royal smell like rum something chronic and the taste eventually just makes me sick. Rollies have less chemicals, I recently swapped back from tailoreds and you just feel that they are better for you, not good for you but better. The taste is more organic in my opinion.
The best rollie smokes I've had were probably the Marlboro Red Pouch, I think they're new. I usually buy Marlby Red in packs, the pouch version is cleaned with water and no chemicals. You can DEFINITELY taste the difference.
But yeah e-cigs are good for not getting the smell on you. Also just brush your teeth as much as possible, keep your tongue clean, I always noticed that smoking leaves all sorts of disgusting plaque like stuff on my tongue probably chemicals just gettingcaught over time, and this is what causes bad breath, you just have to be vigilant. As for clothes and hair, perfume and deo.