Even with the new buildings in Downtown Orlando, the Suntrust building still seems to tower over it's new neighbors...