I finally switched back to XP as Vista ultimate is an absolute RAM hog i upgraded to 4GB RAM from 2GB RAM a message came up saying "Vista is configuring your memory allocation settings" after it was done it had eaten the 2GB extra RAM and brought me back to 1GB of free RAM so i switched back to XP which uses 100MB of RAM good old XP :D
PS: FUCK VISTA