OP - sit back and watch a little before you get upset with someone on here. There a lot of knowledgeable people around this forum. As you can see, DCFusor is one of them.
Oh and I have no idea how he is at a party. You will also find that there are plenty of smart asses around here also!