BMW's X range offers a wide variety to choose from. But if you are looking for a compact SUV, you can't go wrong with the X1 or X2.
The general market trend is skewed towards SUVs and crossovers, but hey, do you really have a need for them? Or are you just blindly snatching them up?