First of all, it only happens with my Tele, all my other guitars are fine

When plugged in (higher gain, louder buzzing) it constantly does this, UNLESS i touch the metal plate where the volume/tone knobs are, or the knobs themselves

What up with that!?
You're not grounded right. Check in the control cavity and look to make sure the grounds are properly soldered on and in the right places.
Native Pride

Better to reign in hell

Member of the UG Luthier's club. PM AlGeeEater to join, luthier's only
Member of The Future Embrace, UG's Billy Corgan/Smashing Pumpkins fan club. PM musiclover2399 to join .
Thats the earthing of your guitar, the solder of your earth wire might be dry or it not properly attached.
Ibanez RGR321EX
Schecter Omen 7 (with Dimarzio D-Sonic in bridge and Air Norton in neck)
Tokai TFL-1 Flanger
Boss RGE-10 Graphic EQ
Ibanez DE7 Delay/Echo
Boss TU-2 Tuner
Laney IronHeart IRT60 212
not correctly grounded

Not sure how you fix it tho... I just took physics
My Band =]
We play some goffic pish
Its fun

Leave us a comment, we'll get back to you =]
You fix it by making sure all the ground connections are fine. The buzzing stops when you touch the metal plate because the guitar's using you as the quickest path to earth.