1 Fileserver simply to store media content
1 Testing/ripping/encoding PC
3 HTPC's (Basement, Family Room, and Master BR)
In addition to these PC's each one of my daughters have there own individual PC's, the wife has a laptop, and I have a laptop, which is used for work purposes primarily.
So then on to the equipment: As a disclaimer let me say that I knows that the specs on this equipment are far from "top of the line", however I am from the school of thought that most PC's that are considered old, still have many functions that can be served with little to no effort. In fact in terms of the newer PC's, most people never truly even utilize 25% of the processing power that their PC's have. With that said I have also tested all of this equipment to make sure that the functions that I need, work with no problems

2 - P3 1 Gig PC's (both have 3 memory slots)
1 - P3 733Mhz PC (only has 2 memory slots)
1 - P3 550Mhz PC (has 3 memory slots)
1 - P2 333 Laptop (With 196MB Ram and DVD hardware Decoder)
For storage I currently have 1 250GB Seagate Drive and various other 20, 30 and 40GB Hard drives. I will be adding 3 more 300GB Hard Drives for media storage once everything is configured.
In terms of memory, I have 2 -256Dimms and 9 128-Dimms, all of which are PC133.
The plan as stands right now is to the use the PC's in the following way
Server = P3 - 1Gig PC running XP Pro and Sage TV Server
Testing PC = P3 - 1Gig PC
Basement HTPC = P3 - 733 PC running XP Pro, Xlobby and Sage client
Family Room HTPC = P3 - 550 PC running XP Pro, Xlobby and Sage client
MBR HTPC = P2 - Laptop running XP Pro, Xlobby and Sage Client
In addition the girls PC's will also be able to access content from the server, although I'm not sure if it will be via Xlobby at this time.
So now onto the questions:
1.) How would you allocate the memory listed above into the PC's that I have listed above?
2.) Would you uses the PC's that I have listed differently and if so why?
Again please keep in mind that I am trying my best to build this system using parts that I currently have to buying new equipment is the absolute last option.
I know that this is a long post, so I thank you in advance for taking the time to read it. I find great value and inspiration in getting opinions form users in this forum who have successfully implemented their systems. I am looking forward to hearing your input.
Thanks.