Fuel pumps do not need to be changed every three years. There are more problems with sending units than the pump in general. I've seen bad floats, sending units, lines etc. Pumps rarely go, especially in Hondas. If your car is old as hell and has fuel issues, I would replace injectors before I would do a fuel pump. Other upkeep would be fuel filter, air filter, flush the cooling system and replace the thermostat once a year (what I do), Make sure my catalytic converter is working up to par (NOX), plugs, wires, distributor cap/rotor, alternator/battery and wiring, timing belt/tensioner and so forth. Just take in a lot about your car and try to keep up on the preventative maintainence and it will last you a long time.
Also check gaskets periodically, usually with every oil change. Valve cover gasket, head gasket, oil pan gasket and so forth. Make sure your radiator hoses aren't cracking or swelling and keep your battery terminals nice and clean.