BTDT all too often...
The easiest way to stop the stupid questions is to pass out tasers to all the guests & encourage them to use them on any twit that asks a stupid question. You won't have much of a Q&A session after your talk is done since the very first questioner will end up getting zapped & starting a taser war. You can then slip out the side in the ensuing melee & laugh all the way to the pub afterwards!
On a related note, if you get handed a taser at a lecture & encouraged to tase people, do yourself a favor & run like hell.