I like epoxy primer myself which can be tinted to better blend with your final color. Right now I tend to use a lot of single stage urithane. It is durable and if you want to try painting yourself it works great and it can be color sanded and polished back to a great shine.