Gotcha. I'm just arguing (mildly, 'cause the most .NET experience I have is a two-week project a couple years ago) that possibly .NET and friends is not the best choice for a massive site such as MySpace, at least if you are not prepared/qualified to completely reinvent the wheel (as you seem to have done). Then again, Facebook's solution seems pretty ad-hoc as well. Perhaps such wheel invention is inevitable.