What software is required to make a simple animation clip like this? I'm looking to create a very simple animation video, maybe 1-2 minutes long, with a 3D logo and text just kind of floating around and some lighting effects. I want to make something similar to this: 
                
            

What software is required to make this? Can something like Blender make this whole thing, or would I need a combo of tools like Maya and Sony Vegas?

Thanks!
This was most likely done in After Effects.  Simple 3D extrusions like this can be done by making a shape layer in After Effects and doing a 3D extrusion.  It then looks like they added a lens flare to it and then started positioning that layer in 3D while positioning the camera and other text layers around it.