Go the whole hog, remove components and send them to a company that does sand blasting and powder coating. I've just got back the chassis for my other car and it looks pritty darn nice :D 8) .
The key to any surface protection is preperation, which typically starts with a lot of sanding (assuming the component doesn't have an inch of mud on it which will need to come off first), and then thorugly cleaning to remove any traces of moisture, dirt, dust or grease/oil.