I have a Dell Dimenstion E520 with Vista Premium (32-bit). It’s only 4 months old and had no problems until recently. From the time I power up the PC to the time the log on screen comes up (user name/password), it always takes about 1 minute and a half. I notice the part that takes the longest is after the Operating system loads up (Windows Vista logo) and from there it’s a pure black screen for what seems like forever…what could be causing this and how can I fix it?