My first impression is that it reminds me of mediatemple
(mt) Media Temple
second impression is that their logo looks very pixelated on the site hmm... also feels out of place with all the black ...
(no I'm not knocking them .. just commenting on the design)