HavingFun is complete new way of collecting and sharing photos of your fun events and publish those as shared albums with friends to your social streams.