Try a few coats of car wax on the frame and exposed metal (except rims !)
Use a plated chain.
Copper-based anti-sieze should be used on the seatpost and stem.
Sacrificial zinc anodes such as galvanized washers may help locally for particular bolts but unless you dunk the bike in seawater it wont provide total protection.
Last edited by MichaelW; 11-08-13 at 05:33 AM.