C.A.
I would suggest making a trip into Lone Star Baby (on Preston probably a half mile north of 121). They have a wide range of travel systems on the floor that you can push around and the sales staff is very knowledgeable. Every time I go in there they are very nice and give me good pros and cons on whatever product I am looking at.
9380 Prestmont Place Frisco, TX 75035
Phone: ###-###-####
Good Luck.