The problem with Paint is that it doesn't follow the resolutions that are set by other programs...
I just checked Paint & it translates pixels->Inch as 96 pix -> 1 Inch... blah!
I guess if your image is scaled correctly (to print correctly) then this would be an easy way to go.
Just scale is down to be the size you need it (scale & print it with paint).
I use Microsoft Photo Editor (it installs with MS Office) to do my cropping & printing.
Photo Editor allows printing at different scales. You just crop out what looks like 1 sheet, click File->Print,
You can then set the height that the image needs to print at (it will keep the appropriate proportions by default).
I don't have access to Photoshop or any other product that costs $$$. I use Gimp to do alot of original work, MS Paint to scale anything down (surprisingly enough MS Paint does the best job at scaling images down of all the free software I have), and I use MS Photo Editor to save JPG images (it does even better that GIMP with photos... better quality & smaller size)
I know this seems like alot of stuff, but it's given me the best results without having to go out & buy a top-notch software package.
Good luck!