More mAh does equal longer run time.
The biggest improvement I have found for old laptops is to replace the HDD with a solid-state drive and add RAM. Regular backups are important!
It does look like others have had some success getting Windows 7 to run on that particular model:
Windows 7 Upgrade Guide for dv6000/dv9000 models - HP Support Forum - 179816