Hi Sarah! These are great tips on how to do video when you're not comfortable with the medium.
Another great resource in the same avenue as the ones you've mentioned is http://flixpress.com/
. A lot of people use these for product intro bumpers, but a few of them make nice short videos somewhat like Animoto. There are several free ones and a number that are only $1 or $2 each.
I really lament the loss of Xtranormal.com since they closed down last year. Hopefully, someone will jump in and fill the gap left behind.