Hi all! I've been saving up for my first LV purchase and I'm super excited the only thing now is to decide which bag to get! I can't seem to make up my mind...they all look so gorgeous I'm trying to decide between the Damier Ebene Hampstead PM, the Damier Ebene Speedy 30 or Neverfull GM any opinions/suggestions?