a little over 3,000 is the maximum, but i depends what version of MySQL you are using. If you are using a vast amount of columns, i am guessing you will not have normalized your DB very well.
P.S. Quads, you post count is the number of the devil
Mark