When I first loaded vista on a 320 GB HD, I had 60GB partitioned. But with all the updates and fixes, it seemed to grow a bit so after I got my new WD 640GB, I partitioned it to 150GB for vista and Now it seems to have plenty and I wont have to do it again....
Edit: WD