Feedback on a site for a friend

a while back my friend had a bad problem with a website designer, which i talked about in this thread-
anyway, i told him i would make him a site for free to help them out. so he gave me some ideas for it (most of which were just to crazy to accomplish in a reasonable amount of time) and i came up with this.
be warned! the site is about 1mb in size so it might take a while to load for you dial up users. also, the links page is empty. any feedback would be very appreciated.