Me and three friends are ready to form an LLC, and would appreciate any recommendations on where to form:
1. Given that our revenues will be obtained internationally (Most, if not all), and we will not have a physical office - which State is best for forming LLC?
2. People recommended Delaware - if you agree, can you refer us to a good Registered Agent based on experience?
Thanks in advance!