A strange Swiss site, that seems to have started with an interest in graffiti or 'Street Art' and marketing and slowley absorbed more of the fine art world. A lot of American stuff featured, together with the fact that it's an English language site, makes me think it's the work of expat Yankees... then again Switzerland notoriously cosmopolitan, to the outsider at least .
There is a (hard copy) magazine as well as a blog, but I'm recommending here on the strength of the wide-ranging blog.