Whilst I have some criticism at Vegeta's acceptance into the group and certainly his out of nowhere romance with Bulma, I do like how it is handled here. Vegeta doesn't care, he's still evil, he's still a "badman".
He should get that on a shirt. I like that he figures out Trunks identity straight away, and I like that he doesn't really care about that either. Vegeta as a character will never be as great as he was in the Namek arc, but the addition of Trunks really does add a lot of interesting story with him.
C20 being Dr. Gero is pretty cool and I like that Piccolo guessed it before. I always love it when Bulma gets something to do, even if it's only a bit of information. Really shows how unprepared our heroes were if they didn't even check up who Dr. Gero, their future main villain, was.