Your temp gauge is sitting half way at normal running temperature??? Blimey, mine sits just over the white marker except when im sat in traffic, thats the only time she raises that high!
Mine was doing what you've described but when it was cold, not hot, was just my idle speed.