We do take the deduction but we have a tax accountant who works out the details for us. His services are a deduction

and the amount he saves us each year pays his fee and then some. As a small business I'm going to take all of the deductions legally allowed, without question.
If you are the do-it-yourself type I would highly recommend this book
NOLO's Home Business Tax Deductions: Keep What You Earn <--- that's a link to a review here on Virtual Assistant Forums