My cousin had little clear glass tea light holders, with a pink candle in each (pink was one of the wedding colours!) and then every ones names painted on them in whatever it is you use to paint on glass!
They were gorgeous!
I bought some little silver boxes (cardboard) from e bay and filled them with silver heart chocolates and personalised Love Hearts and tied them with pale blue ribbon.
Buy a really large prize something worth about �50 and give everyone a "Ticket" and at the end of the speeches have a little draw to see who has the winning number and has won a prize. I was at a wedding before and they had a first prize Dinner for two, second prize DVD player and third prize a bottle of bubbly, it was also a bit of fun and a laugh and it was better than listening to long boring speeches.