Attachment size of pictures is often a hard decision to take in vBulletin. My personal preference is 500 px width. Here is how it is done:
Admin CP – Settings – Options – Message Attachment Options – Thumbnail Size = 500 – Save.
After you change the settings, you need to do this:
Maintenance -> General Update Tools – Update Counters – Rebuild Attachment Thumbnails.