Alright, for anyone in the US it's that time of the year that everyone hates where your taxes must be paid. I know for a lot of you, it isn't that hard or time consuming, but for those of us who have to deal with the mess of Schedule C's and the like, this thread is for you to vent.
I'll...