Re: Supplement advise, please
If you are eating enough protein I can't see the need for extra BCAA's. Maybe if you workout fasted but I don't see much benefit to working out faster either. It has to be the most overrated and useless supplement assuming you are eating enough protein, which you should be doing if you are lifting weights.
I will agree that vitamin D is certainly worth taking as well and the reason I suggest creatine is it is one of the very few proven supplements and it is absolutely dirt cheap.