Those routers are more for professional use. Home use routers can be obtained for less than $100.00. I got mine for $25.00.
The number of ports depend on how many computers you intend to hook up through it. If you only have one computer then save some money and get one with the fewest output ports. I went shopping at stores like Best Buy and Staples to find mine and did a comparison with what they had available.
Mine is a Motorola WR850G wireless.
The main purpose for a router is to set up networking. This means to have one primary computer with the others running off of it. The primary can control all the others. This is great if you have kids with computers of their own.
PR.............did go and check on the different routers (not the high end ones, though, 'cause I don't have that kind of money). I liked the feedback on the Motorola, so that's what I bought. Mine is the WR850GP. Don't know how you got yours for $25, 'cause I paid more than double that for mine. Could not find one that ended in just the "G". It will be a couple of weeks before the broadband gets hooked up. Meanwhile, as I checked on these routers, I also checked out some computers. I'm not getting a new one any time soon, but checked nevertheless. Gateway has one out that's a pentium D, dual core, 250GB, 1GB DDR with a 19" LCD monitor, cheap printer, BTX extra quiet tower and a bunch of software for $1249.00. I was amazed at the speed for the price. That isn't their top of the line, either. They have an even faster one (380GB, I think) with double the 512 RAM. I don't need any of that right now as I don't even know how to run the one I have. hehe It's really interesting what's available and what one can do with a computer though..............blows my mind. Right now, I just want one that won't give me any more trouble, like having to wait 5 minutes for Bronzesnake's Christmas card to download. What a waste of time. I know it isn't my computer that causes that, but rather this agonizing dial-up.
Keeping all of your family in my prayers. The contractions must not have started back up or you would have updated. That's good. Your daughter-in-law and grandbabies are in God's care....................He's takin' good care of them. Everything will work out well. It's just getting over the unexpected that causes the stress. You take care of yourself, too. That's an order.

Grace and peace,
cris