First post, so please bear with me 
I have never owned a Mac before but my father has one and loves it to death so I thought I should give an iMac a shot. What little I have messed around with his has me intrigued so I have been looking intently at the 2.66 24" iMac ($1,499) and the 2.93 24" iMac w/ the ATI Radeon 4850 ($1,999). I want to mess around with movie editing, photo editing, iPhone programming and some gaming. I have done a decent amount of research on the interwebs and I wanted to get some opinions as which route to take as well as get some answers to a few questions I have.
Might there be an update to the iMac that I should maybe wait for?
What should I expect for gaming on either one of the aforementioned iMacs or Macs in general?
Any must have programs I should buy with my iMac purchase?
Thanks in advance to all who reply
I have never owned a Mac before but my father has one and loves it to death so I thought I should give an iMac a shot. What little I have messed around with his has me intrigued so I have been looking intently at the 2.66 24" iMac ($1,499) and the 2.93 24" iMac w/ the ATI Radeon 4850 ($1,999). I want to mess around with movie editing, photo editing, iPhone programming and some gaming. I have done a decent amount of research on the interwebs and I wanted to get some opinions as which route to take as well as get some answers to a few questions I have.
Might there be an update to the iMac that I should maybe wait for?
What should I expect for gaming on either one of the aforementioned iMacs or Macs in general?
Any must have programs I should buy with my iMac purchase?
Thanks in advance to all who reply