I think it varies by processor/memory controller, and of course, your motherboard when it comes down to it. Then there is that ugly fact that a 2x8GB kit costs around $800 if both your processor and motherboard support it.
Some Nehalems max at 24GB -- a few of the SB processors spec 32GB max. XP-64 will get you 128GB maximum.