I've bought some very fancy metal work from these guys.
http://www.kingmetals.com They have some of the most amazing stuff for railings and gates, plus all sorts of cast, forged and aluminum that you could imagine.
Decide on a post, then create the railings. They even have Fish that you can weld onto the railings!!!
Eddie