I'll second Polly on that MS Moviemaker thing. It's not bundled with Win7 but is a free download from MS. I got it this weekend and had a video on Youtube in a couple of hours, it's so simple that even I could use it
(It has an automatic uploader for Youtube
)