Dubious tax advice aside, I've never worked at a company where the contractors are treated equally to the full time employees. I would never work as a contractor simply because you are setting yourself up as a 2nd class citizen.
In what aspects you think contractor is 2nd class citizen.
I personally like fact that I am paid at least 50% more and that I don't have to play corporate politics. And funny as it is there are companies where contractors are treated same as employees in most respects (aka. smart companies)
heck I had so many team lunches for successful milestone of project paid by company that I don't care to count