I use to win software from contest when I was very new to forums. There used to be contest where you have to post a lot to win prizes. I had enough time and energy, so grabbed a few.
I have run contests with hardware as prize. It was a PC related forum, so were the prizes.