Resize images on upload
I don't think we need book covers bigger than, say, 300px height, maybe 500px to take a bit of margin. So I suggest to resize them on upload, if they are bigger than that.
This also applies for media center and other image concerned modules.