Where do you think Windows and all those programs that you have running are running actually run from?
right click the task bar, and select Task Manager from the popup menu. Then click on the right-most tab. that will show you what is using up your memory.
I will say that having almost 4GB free on an 8GB system it pretty good actually.