Several things:
Welcome to pfSense!

Thank for your warm welcome and fast response

Actually just discovered about this system, can't wait to get my fingers on it. I am originally a Microsoft guy ( Yes.. I Know

)
About time for me to look at other options I guess

You haven't told us what you are going to be doing with this box so it's impossible to judge the hardware. What throughput do you need, are you using VPNs or additional packages (squid snort etc)?
Basically the machine will need to connect to different media ( 3G Router, DSL, and satellite) and will need to provide automated link switching, fire-walling, link aggregation between ADSL's and client bandwidth management and monitoring.) This is part of a project I am putting together for my new business. I would love to use it as a central node for our WiFi client network also over a public domain. So plenty of different applications. But for the moment this is a test machine.
That list will produce a powerful machine though so it'll probably handle anything you need.
lol, I tried to find the lowest spec machine actually
That motherboard appears to have on-board graphics so there is no need for a discrete card.
Possible, I am not sure, but if she has one, I will go for it yes.
That network card is 32 bit PCI which may restrict your throughput if you are looking for close to 1Gbps. Also it's Realtek based which is not necessarily a problem but generally Intel NICs are preferred.
OK. This machine will mainly be a gateway for internet access, so I think that the odds of reaching Gbps are low
pfSense 2.0 is built on FreeBSD 8.1 so check the hardware list for that.
Steve
Ok, I thought it was on a 7.2, my bad, I will look in to that.
Edit: I've just seen that the onboard NIC is a Realtek RTL8111E. If you search the forums for that NIC you'll see that there are a number of hardware revisions for it and only some of them are supported by the driver that ships with pfSense 2.0.
OK, So basically I can go for virtually any Intel based NIC ?
FlyPig
Edit: I will actually run into a problem very fast : I will probably need at term to have something like 5 or 7 or 10 ADSL's attached to the Pf Sense box. The problem is that there is no way I can have that many physical NIC's on the machine. Is there a way to create virtual Nic ?s ? and connect them all to a switch that will access the routers ?