If you have a static IP, you just need to purchase a domain (which you've probably already done) and set up a DNS server, like bind. I've set up bind before myself. I don't know much about it though. And I haven't seen any really easy tutorials on it. But I managed to wing my way through it so it can't be that hard.