Questions, questions!! But fun ones to consider. I am thinking a Mahina is in my future but am wondering why most people seem to go with the XL over the L . Is there a big difference? Not so much in what it can hold bc they are both huge but in style? Also, what color do you all like best -- the elephant grey or the black???? Any input would be appreciated because for me this is a really big purchase that would involve parting with one or more of my babies and I am just not sure yet.