A good tax lawyer is worth his/her weight in gold. It might cost $300 an hour but it really will be the best money you can spend. You might also check with them "when" you will be taxed if you are taxed....if the money is working and fluctuating up and down in your poker account, it might be treated like a stock or future and not taxed until you withdraw.