What's the total budget for the PC ? It's difficult to recommend motherboards, hard drives etc as costs can vary considerably without knowing what you're willing/able to spend.
Saying that, I'l suggest some mid-range kit
This Gigabyte DS3 motherboard as it's not one of the more expensive options but does provide what you should need.
Here's an alternative as well, an Abit Fatality FP-IN9.
For storage look for a 500GB hard drive
like this Western Digital HD to give plenty space for your photo's and video, you could add a 2nd HD as well instead of just one if you do a lot of video editing. Also think about a smaller external hard drive for backing them upto as well.
RAM could be covered by
this 2GB Corsair XMS
Graphics could be well covered by a 320MB Nvidia Geforce 8800GTS
like this one
Not forgetting the soundcard, you could stick with internal audio or go for a
X-Fi like this one.
Of course it'll need a PSU to run it all,
maybe this 650W Coolermaster model.
I'll let you choose the Core2Duo as well, although the E6600 is a decent choice.
Hope that helps point you in the right direction and gives you an idea of what to look at.
__________________