I'm completely confused about what size car seat to get. Friends and family have recommended the Graco Snugride, and they make one that holds a baby up to 22 pounds and 29 inches tall. But they also have one that goes up to size 32 pounds and 32 inches tall. The first one is a bit cheaper, but will a baby outgrow it before they are one year old, when it's time to move up to a new car seat? The main reason I'm tempted to stick with the 22-pound car seat is because a friend gave us some extra bases, so that would save us some dough. But if our baby will outgrow it at 6 months (I heard some can), and we'll have to end up buying the 32-pound car seat, then that would not be saving us money. Any advice?