I am working on a low budget social network and will consider using Joomla or Drupal. I need something of exceptionally good quality (we will provide the psd files of our design which we expect you to integrate into joomla or drupal). Features include:
Ability to add friends with search options, private messaging etc
store module with Paypal
A dedicated or wrapped page of just tag clouds with specific keywords which is the key element of the site – basically members can click on a keyword to find all items related to that keyword. They can also automatically add content to the site to be placed in the relevant keyword section they have chosen.
Audio/video gallery and ability for members to upload audio/video
Content pages for reviews, articles etc