First of all, a little bit of background info on my shooting style as of late:
I shoot a lot of indoor stuff (mostly at social gatherings - inside apartments/halls etc.) and will occasionally venture into landscape/cityscape mixed in with a little bit of travel photography. If I had to put a number on it, I would say approximately 60% of my shots will be indoors while the rest is landscape/travel photography stuff.
After searching through the POTN forums and digging up any information that I can find on the internet, it seems that the general consensus for indoor photography = getting a flashgun will improve your shots more so than getting a faster lens. Hence, the route that I am going now. Also worthy of note: I do not think that I will be doing any off camera flash work anytime in the foreseeable future, since it does not appeal to me personally. For now, the plan is to have my flash on my camera and bounce it off whatever is suitable all day long.
Having said that, I am now unsure of which of the 3 Canon speedlites (430EXII, 580EXII, 600EX-RT) I should purchase. So, I am humbly requesting for assistance from the POTN faithful, to please nudge me in the right direction.
Thanks in advance!