I have started a long explore of other grids than Second life and I found that http://inworldz.com/
have several very good gallerys. There is a sign where you can get a folder of landmarks on the login island and i have visited about half by now. The sims are up and running and the art is good. No mesh yet but as the creators have a lot of prims to work with, thats not a problem.
From a art perspective a InWorldz account could be a good thing.