Brandspin is a client I love to work with (as one of their design team), as they always have really interesting projects for both their own company, and with the many happy clients they have!