Hello All, I'm looking for some sound advice. I'm looking to purchase a 2016 GLA250, matter of fact I test drove one yesterday...loved it. But, I also test drove the 2016 BMW X1, loved it as well. Except the GLA did feel like it was a heavier car but had less trunk space then the BMW. What are the pro's and con's to either? I'm a single mom that has a very active boy and I do a lot of driving yearly...23K. Also, I'm a avid cyclist (neither comes with a tow hitch-bikes go on roof) Therefore, I need a reliable car. Currently I have a Subaru Impreza, like it and yes it's reliable but I just hit 29yrs in the military and made it to E9, so it's time to treat myself. I've never owned a Mercedes or BMW... What do you think? I know this is a Mercedes forum but i'm sure someone has owned a BMW in the past. Thank you in advance.