4GB - (VGA Memory + Other Resource Allocation), which usually comes down to roughly 3GB (provided you have a 1GB card).
Anyway, as Braebrun pointed out unless you have more RAM, you'd be okay with x86 version of windows, also, if you use applications which can address more than 2GB of memory addressing then you'd be much better off with x64 windows.