That really depends on your own likes. I did my boat in powder coating (purple) only because I couldn't stand to look at my installation that was fading by the day. Purple anodizing is also one the quickest to fade due to the dye. Anodizing colors are rated on a scale of 1-10. 1 being the least to fade all the way up to 10 which would be the quickest. Purple I believe falls some where between a 7-8. Red is also a very bad color for fading. Black is one of the strongest. Wouldn't you know that all the cool colors are also the worst for fading. If you choose powder coating you'll have to go back when you get the parts back and re-drill all your holes and sand down to the aluminum where pieces come together where tolerences are critical (v-drive center plate, engine clips etc). I personally like ano, but I also like the way powder last. Hopefully you have a powder coater that can do the job without alot of orange peel which can ruin the look also.