What amount of memory should I get for a laptop I will be using exclusively to develop .NET apps?

I would like to have adequate memory for development.