Wow I've read a lot of interesting things here!! great post, but I need to read all again because I'm not a native speaker
I need to do some research on payment/taxes because I'm from Europe too (and I'm a little "noob" on this side) but so far I'm definitely interested!!