Quite honestly the computer you selected will not be very good for what you want it to do. It will surf the internet just fine for the most part but some online videos will not play well on it. This system is signifigantly under powered for video editing as well and won't run some current video editors. The system isn't very future proof as it is already significatly behind current technology curve and is already outdated that's why it's only $300. If you want a computer that will be usefull to you and your family and going to run modern day sofware then your going to have to spend at a minium $500 on a Dell.
I think he put what he wanted in the bubbles, but it doesn't save what he put...
Well if you don't want to build, i suggest you go with CyberpowerPC, i have purcahsed a computer through them, and it works great, haven't had any major problems with it,(the minor part was my fault

)
Heres a good system for you.
Sigma Gaming Windstorm Mid-Tower 420W Case
STANDARD CASE POWER SUPPLY (420)The standard will be fine for this build.
AMD Athlon™ X2 7750 Black Edition Dual-Core CPU w/ HyperTransport Technology
AMD ATHLON64 CERTIFIED CPU FAN & HEATSINK
Asus M3A78-EMH/HDMI AMD 780G Chipset DDR2/800 SATA PCI-Express MBoard w/GbLAN,USB2.0,&7.1Audio
2GB (1GBx2) PC6400 DDR2/800 Dual Channel Memory-Fine for this build
NVIDIA GeForce 9400 GT 512MB 16X PCI Express
320GB SATA-II 3.0Gb/s 16MB Cache 7200RPM HDD
(Special Price) LG 20X DVD±R/±RW + CD-R/RW DRIVE DUAL LAYER
Microsoft® Windows Vista™ Home Premium w/ Service Pack 1 64BIT
Total COST:567$ not bad, of course you could probably build the same system for around 480-500, but not a bad price for a pre-biult system, i would also go with them over Dell, not only because they are cheaper, but because they use QUALITY parts, not just there own company made parts(besides the 420watt psu, its crap

)...