Wowmatcher just added EU servers! They let you make player and guild profiles with direct custom links to share with people and have pretty nice search functions. http://www.wowmatcher.com
bump
good site, bump
bump for this site