You mean an accurate way? I don't think so. For example, I sell a lot of BX boards to the replacement market. Now, I know that the BX supports 256MB per slot using 16-chip modules. That means 256MB times the slots on the board. But I've seen companies advertise these boards as supporting as little as 384MB. Memory quality is also a factor, as larger modules have slightly more latency, and adding more of them adds slightly more latency, so that 4 Cas2 modules might not run at Cas2 on certain boards.
<font color=blue>You're posting in a forum with class. It may be third class, but it's still class!</font color=blue>