I personally wear Danskos and love them. I am also on my feet all day and walked all over China in my Danskos. I prefer the closed heel models. As a PT I ofen recommend them but also Ecco, Rockport, Naot, Clarks, Keen - though I don't think that these are very dressy.
You can also invest in a good over the counter foot bed and put them in almost any comfortable shoe for more support. Superfeet makes a footbed specifically for dress shoes.
Living life like there's no tomorrow.
http://gorgebikefitter.com/
2007 Look Dura Ace
2010 Custom Tonic cross with discs, SRAM
2012 Moots YBB 2 x 10 Shimano XTR
2014 Soma B-Side SS