I have a Burley Piccolo, and it would be my choice in your situation. I would not confuse it with other brands. I used to own a Trail-a-Bike, and I would not want to use one again.
I have put thousands of miles on mine and I actually find the safety is better than with the trailer since the kid is higher up and the rig is more nimble.
The Burley rack can hold panniers for cargo, and I have also put a rack on the Piccolo itself.
I do like Xtracycles and other longtails, but my Cetma cargo bike is my favourite way to transport kids and stuff.