Site looks nice and clean. Personally I like it better when the form is centered in the middle of the page but that is just me
. Either way it looks good though!
You are going to have some tough well-established competition!
Well good luck! I hope you stay up longer than some of the other services we have seen
cheers