i use the elvive two in one whenever we go away, the one with the green stripe round it. i use the same brand ,with separate shampoo and conditioner, when i'm at home. it suits me but it depends what type of hair you have. my son uses the head and shoulders two in one all the time and likes that.
I use the herbal essences one (it's a purple colour), but the best one I've used is the Aussie one. A bit more expensive, but hair doesn't feel 'straw like' after use like some of the others leave my hair.
I use the Pantene one if I haven't got time to do it separately. It messes up my shower routine though. I do shampoo, rinse, put conditioner on, leave it while I wash the rest, then rinse soap and conditioner off at the same time. So if I don't have conditioner to wash off I get all confused about what I'm doing!!
It makes my hair feel lovely though, but it only lasts for a day and it needs washing again the next day. Separates last for 2 days.
I use the Elvive one for kids- the bottle is brightly coloured and looks like a fish- is either red or green I think. Smells of strawberries and no tangles!
Don't bother with the two in ones. Use a normal shampoo and if you feel your hair's unmanageable smear a little anti-frizz serum all over it. Dry it as normal, be that blow or natural. Two in ones just have ingredients that counteract each other in them.