There are too many widgets at your homepage. Can't you just make the homepage the: [Logo] [Upload Form] [Footer which contains the other pages] It is better to make your website straight to the point. If it is a image hosting, then so be it. I don't think it is not mandatory for your audience to register, then de-prioritize it on page placing.
your web sites perfect.but you give all person 50% service ,only image upload. you give all person 100% free service means image and link i thing your web site some of time very papolur
its nice, and its unique (i havent seen an uploading site like that so far) BUT,the homepage does seem a little cluttered. with the clutter and the colour scheme, it takes a 'bit of looking' to find the main feature which is the actual uploading tool. check out paypal, login area is the top bar, if possible be good if you could move that up there -> that would free up prime real estate for either: a. ads b. random thumbnails on the upload page, make sure that not logged in users can view the basic uploader. like in your code, where it says You must login to use "Advanced Upload Tool"." ok, so add in there the code for the basic uploader, and change the text to be something like "login or register to use the advanced tool"