I'm pretty sure you have it right there. Depends on on your video card memory and what not. The only exception to being able to address more memory in a 32 bit OS (linux or Windows) is PAE. Not many desktop apps use PAE so.... what's right is, again, how you argue the details.