You need to look at the actual resources available to your computer as well. Just because it may run XP acceptably well in no way implies that it will run 7 and even if it does it may be considerably slower running 7 that it was with XP. 7 requires much more int he way of System Resources than XP does as it is Vista developed and renamed. So if your system was slow with Vista it is going to be slow with 7.
I'm also at a loss when you say that you have 150 MBS over a Wireless Network Connection who told you that you actually have this speed? The best Data Transfer speed I have ever seen over a WiFi connection is about 54 MBS and even that is pushing things but once you understand that, that 54 MBS also includes the Carrier and extra Data required to sinc the WiFi the real Data Transfer Speed of the Data is considerably less than the stated 54 MBS.
You actually have 2 potential Bottle Necks here the first one being the WiFi Connection which is considerably slower than a wired connection at best you'll get Data Transfer of 50% of a Wired Connection but generally considerably less.
Also because you are using a USB Dongle to make the WiFi Connection this will slow the connection down even more as USB is considerably slower than the PCI Bus Speed of the M'Board so you are transferring the data from the PCI Bus to the USB then over a WiFi LAN via a USB Dongle which is very directional even with high Signal Strength which then has to be decoded at the router and re encoded to the format that the Internet uses.
When the return Data is received by the Modem it gets decoded and then recoded tot he WiFi and then goes through the USB where it gets decoded converted and then recoded to the PCI Bus where it is used.
Over all if you want to use some form of 7 you should have a Wired LAN Connection not a WiFi Connection.
Also which version of 7 are you actually using? The Beta has had many changes made to it when the RC Version was released and that in turn has had many changes when it was sent RTM which currently is the newest version available. Currently 7 Enterprise 90 Day Trial is the newest version of 7 available and should be the one you are attempting to use here and ideally the 32 Bit Version for an application like this as the 64 Bit Version still lacks the necessary Drivers to perform as well as the 32 Bit version.
Col