You can create a mixed static/dynamic network very easily using the linksys router. By default, the router starts assigning ip addresses starting at 192.168.1.100 and will keep on going .101, .102. etc. All you have to do is manually assing your computer an IP number below .100. For example, my webservers are at 192.168.1.20. This way, everything under 192.168.1.100 is static, and everything above is dynamically assigned by the router.
Have your cake and eat it.