There are many many threads about the window regulator issue. It's unfortunately too common for them to fail. They slow down, creak/pop, and eventually fail altogether.
It's like that by design. BMW designed it so that the middle is anywhere between 75-115*C. They did this so people don't panic when the temperatures fluctuate in different driving conditions. Unfortunately this also means that when the needle moves off the right, it will rapidly shoot up to the red, at which point it is *probably* too late to save your engine. This can be coded to show actual temperatures, but you'll need a PA Soft module and a little technical skill to accomplish it.Also, is everyone's temp gauge exactly in the middle? All my other cars have been a needle or two left of the middle.