Yes, I have thrown 2.
One for DH's 30th and one for my mom's 60th. They both had no clue...:0)
DH's was before his birthday and I had it at my parent's house...he had no clue because he was pissed that we had to go...lol.
My mom's was awesome too...we had 30 people...and she was so excited. Everyone parked in a parking lot by their house...my dad took her out for her birthday for dinner...that is what she thought she was doing:0)
I have never had one thrown for me...nor do I want one...lol. I don't like surprises...haha!