I'm on this over the weekend...
As for smoking...it's really hard to stop, tried the e-cigs...didn't even come close to the real thing...I used to finish at least 3 to 4 packs back home...but here in Canada...cigs are expensive...so I'm down to 1 pack in 3 days...not bad if you ask me.
As for cleaning...my 880GA-UD2H was dipped in warm soapy water + pine-sol for 15 minutes, ran warm water to clean off the soap and pine-sol and blasted it with my MetroVac duster and let it drip dry for 12 hours and another 8 hours for good measure and blasted again with air...looks brand-new and didn't have the smell of smoke...
And if you're a smoker, you should be blasting your components with air every week...that's how I keep my clean w/o any tar build-up.






















oh and my pc sits under the table so no direct contact with the smoke.