If you can wait a day or two (I just got married and am spending tomorrow night in Minneapolis), I can just resize it for you.
There's lots of programs out there that'll do it for you, just about anything that can edit pictures can resize them. Though I would recommend, depending on how massive it is, sharpen it before you shrink it 500 pixels, sharpen again, shrink - until it reaches the size you want. (And probably crop it beforehand so that you're not wasting space). This a lot of times will help your images to look a lot cleaner and easier to read once you shrink them down. Won't lose all the details.