The picture size does need to be smaller than 2MB, even though it says that it can be larger. I also have had problems on another board, that even though it was smaller, it wouldn't load. I think it may have been because of difference being the pixel width or possibly difference between compression and reducing.
Janey - Neat people never make the exciting discoveries I do.