Are you keeping your first LO's clothes to hand down to your second (or third, etc.) child or are you getting rid of them in between babies?

I'm in a bit of a conundrum about this! We have 3 huge boxes full of like brand new baby boy clothes in newborn - 12 months that DS wore and are less than three months away from meeting DD. We haven't decided on a third yet but if we did it'd be at least 3 years down the road which means I'd be keeping BOXES of clothes for years between the two kids if I kept all the sizes of both girl and boy clothes and, even then, there is no guarantee the seasons will even be correct for a new baby!

Sigh. I'm so torn as to whether sell and give away his stuff (seriously.... 90% of if looks brand new!) or keep collecting over the years. What did you decide?