My computer works fine once it has started, also I have optimized my computer using similar methods to those you mentioned. I have 119 GB of hard drive space (SSD) SATA, 4 GB of RAM and using Intel core i3.
Since I first purchased my Toshiba laptop (running windows 7 32 bit) I have been suffering from exceedingly long login times. My computer sits at the login screen for at least 30 seconds before changing to the welcome screen displayed after login, after that it takes an additional one minute...