People generally buy hatches because they're cheap to buy and maintain. It's also much wiser to buy bigger, more powerful cars than a 1-Series or B-Class. Personally, I'd pick a Focus or Golf over these two anytime.