This is a question that has been asked many times by people starting to use Revit. I've always thought the more the better, but that may not be the case. Check out this article from BIM9 that explains it in terms we can all understand.
How Much Ram Do I Need?