If you like the 745i, buy it. I rented a 2012 300 for two weeks. Its a nice car, but its not a 745i. 745i are nice luxury cars for farely cheap. I wouldnt go over 22" rims though. As the song goes:
"Too much rim makes the ride too hard.."