i think its pretty organized. are you geared to regular consumers or slightly more advanced web enthusiasts/designers?
anyway, it's not the most original premise but I think it works. everything loaded fine and quickly. i was using MyIE2 as the browser (which is really based on IE6 core) and a 1024 x 768 res.