BMW has admitted that the showroom ready X1 mini-SUV will be ready by the end of 2009 - probably at the Frankfurt Show..