I need to replace the rear tires for my 2005, 330Ci. The tires on the car are Continental-ContiSportContact, 245/40/ZR17 with 18,000 miles. Looking for recommendations. The front tires are still in good shape. Also can I have different brand tires on the front and rear? Concerned if that will affect handling, ride and comfort. Thanks!