I dont know if you could get your computer to keep a IP address, but you could try a service such as http://www.no-ip.com/. Also, leaving your computer on probably wouldnt help, but that depends more on the ip lease time that SBC gives you. I.E., ATT had a fairly long lease time of a couple weeks.