You've read it in the title, ihaveanidea.org is an online community designed to bring advertising agencies, professionals or fans together. After signing up, everyone can then discuss any idea via articles or forums and learn from others by sharing their point of view about a particular topic.
On top of this, ihaveanidea organises events including a "portfolio night" where advertisers can meet and review other advertiser's portfolios. These events, organised around 35 cities in 22 countries, continue to grow in popularity and size.
Registration is free and only takes a few minutes.