I am posting a completely biased and uneducated response for no reason other than...I like my F30.
I think the X1 is petite. I test drove an X3 before I bought my F30 and loved it, exxxxxxcept it tiny and I hated the size. The X1 of course being even smaller.
328 For the Win, but PLEASE let us know what you end up going with.