We've looked at some very expensive vehicles, lets look at some more affordable debuts from Geneva earlier this week. In Europe, the hot-hatch is popular. Ford's new Focus RS appears to be the new king, but hot on their heels are two new cars from Alfa Romeo and Renault. The Renault Megane RS250 is the latest 'RenaultSport' creation