Current Canon flashes you can find in the stores are 220EX, 430EX, 580EX, 580EX mkII. You can also use 3rd party flashes, there are quite a number of brands but I like Metz mecablitz 58 AF-1 digital. When buying flash, do get those that can tilt and swivel, you will need it.