For a start, that's a very nice name, both keyworded and brandable. Very easy to navigate around and adequate features for a wallpaper site. You could add a comment section in addition to the star ratings.