I\'m not a huge fan of hack scripts, mainly because their so easy to make. But, this one has a lot more usability than others :)
Good job.