Regarding your broker, just a quick heads- up - ask him/her a LOT of questions before automatically assuming they know what they're good for the job.
Not all brokers are good at investment, and many won't be able to make an investment plan with you so make sure they know what they're talking...