I am certainly not a tax expert, but agree witht this article - "Investing is a complex undertaking. The supply of investment alternatives is seemingly endless. Evaluating various alternatives can be quite difficult and very time consuming."
If you are investing on your own, without a tax advisor and an a financial advisor, please make sure that you are able to sort all of this out on your own.