Our customers are middle sized companies to large coorporations. The logo needs to match our customers expactations of a professional IT-consulting business.

Therefore the logo needs to reflect professionalism and be rather neutral in apperance. It doesn't need to be boring though :-) Maybe a small symbol or icon in the logo somewhere could do the trick of making it more fresh.

The logo is primarily going to be used on our website, but if it is suited for envelopes and invoices it's definitely an advantage.