@watson90 You don’t have to crop them, you can compress the file size (not resolution).
I was able to get one of your images that was over 1MB down to under 150Kb
This is what I did:
1. Uploaded the image to http://www.imageoptimizer.net/Pages/Home.aspx and then downloaded it.
2. I took the optimized image and uploaded it to http://smushit.com which compressed the file slightly more.
3. You’re done. Just upload the new images to your server. Remember to rename them what they originally were.