That was a very good episode today. I was sure the guys would have to struggle for the 35 minutes before Goku and Vegeta arrive, but things happened rather quickly. I believe that was necessary for the plot since it was made for a movie, and movies must deliver a saga within a very short amount of time. Seriously though, Gohan has grown too weak
. I hope he's learnt his lesson and will get back to practicing hereafter.
Vegeta was very cool blasting Ginyu like that. It should've been him who gets to finish off Frieza IMO.