Anyway, I have to oppose going to the banks for everything you need... I am sorry, you might think the banks are great, but the truth is you hardly get a good banker who will be able to (or willing) to look into everything for you on every aspect that (s)he can, and that's the fact (so if you do have a good banker, treasure him/her).
Here are a few examples:
- this young client