> On a related note, is it possible to permit password login from on IP range
> while restricting another to publickey?


Well, one possible solution, you could run two servers, one on 22 and
another on a nonstandard port, and have iptables, etc.. block access to
your IP range on the second server.