Congrats on the new camera! The external flash will get the job done, but being able to have the control of a speedlite can't be touched. I'd look at getting a Canon 430EX II or a 530EX I/II. The 430 will cost you around $250 or so and the 530 another hundred. But you cannot pay enough for an external flash. Nothing wrong with buying used/refurbed either.