I like the image, I'd probably try a tighter crop myself. As far as the file size limits you're best bet is to use a free hosting service or your own web space (most isp's supply you with some with your internet account) so you aren't as restricted by quality. The size is still limited to 800 pixels wide but file size isn't an issue then.