A pretty solid business card design, all in all. The tagline could be fixed a bit more, though, since it is a bit hard to read through the screen and might be even harder to read once printed out. Also, it may not be immediately obvious that the company name is ICE, which means that it would be...