Where can I find a video editing software that's free but has lots of effects and transitions?

Try Video Spin or Video Pad. Both programs are free and similar to Windows Movie Maker.