I have a fairly inexpensive Flip Video device and have been pretty happy with it - it does what we need it to do. It came with some pretty basic software that also does just enough to get the job done. This was the most cost effective way I found to get some decent videos online.
Okay, now who is going to burst my bubble with an Android app and some free video editing software?