this might not necisarily be a maya question, but what's a good free site for image hosting??
Have you already checked with your internet provider? Most offer free web space as part of their services.