Hello i have been planing on getting a new lens for quite a bit now. Than i joined this forum and have read that it may be better to get a flash. I currently have a canon XS with the 18-55is kit lens. It was my birthday last month and so i have some spending $ not much but i can spend some of my tuition money on it(Shhh dont tell) So i am looking at the 55-250IS lens or a Canon 430EX II Flash. If i get the flash what exesrys do you suggest? ie. defuser ext. Any comments or suggestions.