You might want to send a message to shodanusmc. He has been going through almost the same situation. I'm sure he could give you some good first-hand advice and I know he'd be happy to share.
This is his page:
http://www.yorkietalk.com/forums/member.php?u=19208005