Yes, the T6212, as it is sold ?out of the box?, is adequate for what you will use if for?at least for the time being. When your kids get older and want to play better aggressive games you can buy a inexpensive or high end PCI-Express x16 video card to replace the GMA 900 Integrated (on board) graphics. The RAM can also be increased if necessary at that time.
The T6212 also has a 8-in-1 Media Reader, 1- IEEE 1394 Firewire port, and 7 USB 2.0 slots - with 2 in front.
Best Buy has the T6212 with a 15" LCD flat screen monitor and printer for $629.97 after rebates. The sale is indicated to end after Saturday. If you buy, it may be wise to get the additional inexpensive Best Buy extended warranty, so their 'Geek Squad' can fix any problems without having, if necessary, to send your computer off for a major repair.
I have a basic configuration question on the T6212 that I?m hoping you can help me with.
I have a limited budget to work under, so the cost of the T6212 appeals to me. Also, my kids gave me $100 in Best Buy gift cards for Christmas, so between being able to apply those to the package AND having 0 percent financing for 12 months, Best Buy is where I will purchase whatever system I end up getting.
I would be using the PC mainly for: internet surfing and downloads; email; CD/DVD ripping and burning; digital photo work/editing; and perhaps down the road attempting to put some old VHS footage on DVD. I don?t really do any gaming, though I might be inclined to try a bit with a new system, but it certainly wouldn?t be heavy duty in the least.
So here (yes, finally) is my question: is the configuration of the T6212, as it is sold ?out of the box?, adequate for what I will use if for?at least for the time being? I don?t have any problem with upgrading as my needs grow, but is that necessary right now?
When I DO upgrade, any suggestions on priority, with regard to memory, video/graphics and audio? Also, any ballpark costs on doing those things? Again, I don?t have a lot of $$$ to spend, but I want a solid system that will meet those needs I listed.
Any help is greatly appreciated. Thank you.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic