you can't yet until your post count is up but you can always attend events when you arrived and say hello!
I do feel that this forum is a life saver and besides a few commercial ads, I am not sure who is paying for this. Other forums that I been on, there is a donate button for paypal.. I am sure we would all like to put some money in from time to time beside trying to work out who is a mod at an event and pile drinks on them! Although that got entertainment value as well