If you have a dual-core processor and 3-4 GB of RAM then W7 should run smoothly. First suggestion would be to visit your respective manufacturer's websites and grab all the latest drivers there. The drivers that are installed by default or the ones from Windows Update won't usually give you the best performance for your machine, especially drivers for your integrated video. This will cause the lag when using browsers etc.