Hi.
I have virgin broadband with the standard wireless netgear router etc.
I have just spent ages looking for the answer for this ip problem as my girlfriends computer suddenly stopped being able to connect to the internet despite the airport connection being full. I connected to the Netgear router settings by typing
http://192.168.1.1/ into my browser and filling in the username and password (default for virgin: username: virgin password: password). Here you can set up the router. If you go to 'wireless settings' you can change the 'channel' number. I couldn't access this panel from the computer with the ip address problem - I can see that this would be really annoying for those of you with only one computer. However I simply changed the channel by one number. Then (on the computer with the ip problem) I went to the system preferences>network>advanced>tc/ip and clicked 'Renew DCHP Lease'. Click 'OK' and then 'Apply'
The airport sprung to life and the browser loaded the homepage!!
I realise that this may not apply to everyone but hope this helps.
Will