As long as your CD changer is a BMW unit made for your car, all the steering wheel and radio controls will continue to function as expected. I don't know what year/model your car is, but you can get older/used units for a lot cheaper these days.
also, i would try using a different CD to see if the problem is disc specific.