I've ridden with rear-mounted and front-mounted seats, and front-mounted seats are way better. You can always see the kid, it's easy to chat, and the kids love to watch the scenery and pretend to help you steer.
When they get too big for that, I like the trail-a-bike, because you use up their energy pedaling.