I wear eyeglasses so sunglasses are out of the question. I would only wear them if I thought I was outclassed.
I wear a baseball hat all the time. It definitely helps at a poker table, just to shade your eyes. Also, the forehead is the hardest to control facial muscle.
Before you go, decide what you're going to do with your hands. Hands are a HUGE source of tells. You're not going to be able to do much about them shaking, only experience takes care of that. But basically, practice getting your cards, squeezing them and then protecting them with your bauble or a chip. Do this over and over and over and OVER before you go. You will have quite a bit to think about, better make sure that the one thing EVERY player at the table is looking at will be done by rote.
Heh, as an aside, I have a tell on one of my home game regulars:
Bet with right hand: decent hand or a draw/semibluff
Bet with left hand: MONSTER
Bet with both hands: bluff
I'm NEVER going to tell him
