Where you've said "If you don't want to replace your router,you can create another wireless network with My WIFI Router software.It would turn your laptop with cables into ad hoc or WPA2 encryption network just with a click.", I believe that is referring to a virtual wifi network from a laptop.
Basically, as a laptop has a WiFi capability, the virtual wifi makes the laptop act as a wireless hub. I don't think that is really what you want.
Do as Mr Mistoffelees sugests.