How should I go about creating a buddpress user header image?

Hey WPMU Dev Community, I have a big question here.

I am wanting each of my buddypress members to have their own profile avatar and then their own header image (similar to twitter, youtube or facebook). How should I about this? any suggestions or ideas?

Thanks a heap,