you made the right choice. the glk is a nightmare to own. the air suspension in that car costs $1,000/EACH; there are 4 of them. they dont last forever, and would need to be changed around 40,000-75,000 miles or so.
the bmw has cut everything from the 1x. it cut the car down to an German corolla. you'd have to pay through the nose just to get anything BMW is known for: music, comfort, class, agility, visual equipment such as HID lights, etc. not worth it in my book.
the rogue gives you japanese reliability mixed with economical parts that dont require an additional loan to replace (cough:cough german replacement parts.... cough:cough)
if the car is making that much noise, i'd start with figuring out what the noise is. is it wind noise coming from a leaky seal? tire tread noise due to too much air pressure? noise in the wheel well area? or is it YOU thats simply sensitive to wind/road noise. it seems like you had similar issues in a honda. you dont think that you simply hear different pitches than most other people?(its actually common. i knew a guy that heard certain pitches in a much louder format, than most other people. it caused him great discomfort. particularly chip or food bags that made the potato chip bag noise when folded. it drove him nuts. he could hear it a mile away).
try to clean the edges of the windows to help insure they make a good seal with the rubber window moldings. both inside & out. if they have trapped debris or sand, that can sneak in some wind noise.