Good guide mate although it seems to focus purely on the HomeHub so some may find the title misleading.
To offer a little assistance though, the reason it may lose the IP adress is because the router is still assigning a IP to the PS3 by DHCP. Somewhere within the routers menu you should be able to reserve an IP adress for the PS3, and no other device will ever be able to connect using the reserved IP.
I dont have a home hub, but you'll need to look for a setting/menu called 'attached devices' or 'LAN IP Setup' or perhaps under the DHCP menu itself. The process envolves telling the router that the MAC adress for the PS3 is the only device that can use the IP.
eg. IP = 192.168.1.270 MAC = 00:27:E9:2L:52:14 Device = PS3
Sorry I cant be a bit more specific, but if you get stuck let me know what menu's / options you have and I'll try to guiude you in the right direction.
Could I also suggest you add a 'Useful Links' section to the bottom and include some useful sites. You might like to include the following: (I've posted the bbcode under each one for you to copy & paste for speed)
HeavyD14's Common Router Guide to DMZ & Static IP
Code:
url=http://www.geocities.com/jimbobjoe14580/dmz.html]HeavyD14's Common Router Guide to DMZ & Static IP[/url (... add [ to the beginning and ] to the end)
PortForwarding.com
Code:
url=http://portforward.com/routers.htm]PortForwarding.com[/url (... add [ to the beginning and ] to the end)
Hope this helps.
GM
EDIT: What happend to the [code] command? - It used to stop formatting in that box??
EDIT 2: Had to mess with it a bit - still wont work as it should.