Forbes.com put Mefeedia in its 'Best of the Web': "BEST: Breadth of offerings, including links to other vlog portals. Quick free registration. WORST: Forums are like a ghost town and design is wanting."
All true :) Their "Obtain the Forbes Best of The Web logo for use on your site" is coorporate bullshit though: you need to fax them for approval to use their logo. You got to be kidding me - what a scam.
# Jul 25, 2005