A wheel bearing sound not spin "freely", it should be smooth and have some resistance. Also it sounds like you have a frozen caliper. Easy to test, drive down the road about a mile or so with out using the brakes (or as little as possible) then get out lick your finger and touch the rotors and if one is super hot you have found the frozen caliper. Do not leave your finger on there very long!!!!
Sent from my iPhone 4 using BimmerApp