To keep the gender a surprise or not?

Hey ladies! Just wondering who is contemplating finding out the sex of the baby vs. if you want to keep it a surprise until delivery!!?
 I always thought that when I got pregnant I would want to know the gender ASAP. But the idea of keeping it a surprise seems so exciting! I feel there are pros and cons to both scenarios. If we find out the gender we will get "cuter" clothes at the shower and maybe identify with and imagine our baby more clearly. If we don't find out, we will maybe get more of what we actually need at the shower and not just clothes, not to mention our nursery is already going to be a gender neutral theme and color scheme...and to imagine the sheer joy in hearing the doctor say "it's a boy!" Or "it's a girl!"...I'm just so torn! What are y'all thinking for yourselves?