C.W.
Wow sounds familiar. My son is going through the same thing. So much attitude lately in our house as well. I wonder if it could be growing pains.
We recently put him into Karate Classes and that has helped some. I wish I had some great advice - just be consistent with any punishment that you put in place. Let him know first hand that his behavior isn't acceptible.
We have actually taken away "fun" outings do to behavior. That seems to wake him up at that moment. Regardless of growing pains though you have to set rules in place because if you don't you will regret it down the road.
Hope that helps..
C.
www.AHomeCareer.com