Your having a laugh Eddie,
124 is far too small. Remember not everyone is a 20 20 vision. Some people are part sighted, some just elderly.
300x300 is quite a nice size and if required can hyperlink to a much bigger image. We must design our sites to include everyone.
