Just purchased a 2007 Mini Cooper S w/ 43K miles on it. Looking forward to putting many more miles and mods on this car. The previous owner loved dogs and cigarettes so I had my work cut out for me on day one of cleaning the car. I got a little carried away on the interior detailing of my mini. Before I knew it, I had taken everything out after only owning my car for one day. What a blast!! Two questions: 1. Any thoughts on how best to remove the pet and cigarette smell? I have some ideas, but wanted to get yours. 2. While I have my mini dismantled, any recommendations on your favorite interior mod?