For these uses, I would reccomend an ATi X1650PRO- it's not too expensive, but it will cater for light gaming, if you 'get into' it. I would also reccomend a nice soundcard for the music producing. Also if the film editing will be 'heavy' then i would reccomend getting 4 GIGZ of RAM.