I've got 3.73s in my 02 and love 'em. For my tastes, I would see 4.10s as being too short. For others, 3.73s are too tall. It's really a subjective thing for most people (unless you're a hardcore drag racer and want to be nearing redline in 4th as you cross the traps and want a gear to get you there...)
I don't think you'll find an answer to "which is better": they have their good points and bad points. For me, with a daily driver with a certain amount of highway travel, I'm very happy with the 3.73s and am glad I didn't go any shorter. You'll probably get as many answers as there people with gears...
The deciding factors will probably be found in the answers to questions like: what RPM are you comfortable with on the highway at your cruising speed, what do you use the car for, what other mods do you have and so on.
For an 01 you should just be able to reprogram the PCM to fix the speedo, no?