I have roughly $800 - $900 to spend... I definently want a flash and was going to get the 580ex ii, id also like either a 50mm 1.8 or the 50mm 1.4... If i get the 1.4 and the flash that will blow all the money.... Id also like a grip, and a remote and maybe a LCD cover since im scared to death to scratch this thing... I dont do off camera yet but I would like to which is the reason for the 580exii... I could possibly get the 430ex ii now and have alittle more cash... but that would just be a greater expense (for the 580) when i was ready for multiple flashes..... UGH the choices.