Daywood. the reason your file want upload is more than likely the file size is to big.. When posting pics the file size can't be larger than 97.7KB. size Max width 620 max height 480.
To fix this you can do three things:
1. Change your settings on your camera to the lowest risalution (Has to be done before pic is taken)
2. If you have microsoft office than you have MS picture manager on pic in this program click the edit button and you can change settings on the right hand side,
3. Like Antlershed said photobucket. Some websites will only let you upload pics from websites like this they're called "img" Meaning that the picture has to be hosted on the internet so that it doesn't take up their space.
All so here you can upload a photo and just click on the size you want it and it will crop for you.
Another good use for photobucket is if you don't have a website you can give people your photobucket address and they can view photo albums that you have uploaded.
Hope this helped.
Just a FYI to check the file size of a pic right mouse click on it and choose properties in the middle you will see the size of the file.
Remember no larger than 97.7kb will upload.