Looks like it's lots of fun to play with! What about having an opt-in box for your site visitors to sign up for your monthly or weekly ezine? That way, you can let them know when you add new magazine covers, which would encourage them to return.
Wow. That's ... shaking? =) Thanks for the opinion - I'll try to improve my designer skills. Or most likely will hire a designer. Thanks for a good idea! I'm going to make monthly/weekly competition with *real* prizes - like ipods, t-shirts (it's coded already - just I'm trying to figure out monthly budget I'm willing to spend on it). I'm afraid "real" covers will bring legal issues - already heard about 2 covers were removed from competitor's site: copyrights owners sent cease and desist letters.