Well, I have a site about rpgs at http://trak.to/aria. Go and visit it! It''s not the best site ever, but you may find on or two useful things there. Don''t forget to leave a message to my forum and sign my guestbook! You can also get your own free e-mail account!
You are right. The interface is not that good. I will make buttons and I''ll try to find a good background. I hope that I will improve the site. Right now I''m working on a vampire rpg. If you want to learn more just e-mail me at firstname.lastname@example.org.