I know this is an old post, but I thought I should reply with the solution:-

Device.GetAvailableVideoMemory

If you do this at the start you can decide what to put into VRAM

NOTE: Value returned will also include AGP Aperture RAM! So if it's 128Mb, and you have a 128Mb card, 256Mb will be reported!