I really like your look, but I am still concerned this looks too sporty. Are you familiar with the Seattle Mariners? The colors and fonts on this (even the new one) is too similar for my taste:
http://seattle.mariners.mlb.com/index.jsp?c_id=sea which obviously being in Seattle wouldn't be too good. The Seattle skyline is good, and general layout good, but a different font and perhaps less teal more of the bronze color brought in?