Napa and mountaindew posted the exact same script, yet you gave diff feed back for each :P
Anyhow this looks nice, I'll def have to give it a shot and see if I can help with any bugs I find. Good Job!