I know what you are saying. Since there is not going to be a change to the way that memory information is gathered, my recomendation would be:
Create your queries based on range. For example. Show memory that is <1GB and > than where you see the appropriate break. That would allow you to create accurate reporting.
Could you post your query?
The query simply asks for all computers in the domain — nothing special.