I gotta agree with SearanoX, photobucket is quite good for any image smaller than 250KB, they will resize it if it is bigger than 250KB. They say that you can put up to 100MB of images, considering that if you fill in that 100MB with 250KB images = 409.6 images, but avatars rarely pass the 50KB, so multiply that by 5, therefore you have alot of space and you can't complain about it.