Key point is to have your own business....
Then one can write off certain expenses relative to the respective income of the business...
Example...
A few years ago the IRS struck down writing off the expense of a tax preparer, EZ response just make the tax preparer a subcontractor.. cool

Just my $0.02.... wink