Best paint for touch-up and corrosion prevention on the engine block?

My engines have some rust spots that I want to repaint ... looking for recommendations on paint products for a "paint in place" gloss black finish that doesn't require sand-blasting.
POR-15 Engine Enamel seems like an obvious choice. What others should I consider?
POR-15 Engine Enamel seems like an obvious choice. What others should I consider?
Comments
Dream 'Inn III -- 2008 400 Express
Works well on surface rust on risers. Andy