The 100 best trends, 2005 : emerging development you can't afford to ignore!