SDL_SWSURFACE or SDL_HWSURFACE

Hi.

I’m making and application that streams video to the screen and I’m currently using SDL_NOFRAME | SDL_SWSURFACE
as a flags in SDL_SetVideoMode.

Should I use SDL_HWSURFACE instead of SDL_SWSURFACE and use SDL_Flip() instead of SDL_UpdateScreen().
Is there any difference in updating speed?

Dario.