I have just bought my first SLR and lens a few months back. As my friend is going to HK, I am thinking if I should get a flash. But as I don't have that much money to burn atm and I still need to get a tripod, I am wondering if a flash is really important for me. I know that a flash is important if you're taking indoor or portrait shots but I'm not really into those. I am keen in macro though and flash might be important for that? Is flash a necessity for macro? In what kinds of situations or photography would a flash be necessary for good shots? Thanks for your advice.