Depends on your style, but I am using an Animal laptop bag, a bit like this (but actually much better as it has bottle holders on it!).
I found, the one i have, has plenty of compartments for putting dirty nappies, cream etc, and later on, food, so it does not all float around together, two bit compartments for clean clothes and nappies, and then toys. And on the outside, underneath a flap, several easily accessible pockets (with zips for security) to put car keys, purse, other adult things, mesh on outside to put water bottle for you/dc.
I nicked it off DH last time, and loved it so much, i cannot bear the thought of buying a proper one, when this is perfect.
But, I am not bothered about girly, surfy is fine by me.