I think part of the problem is we are loading embedded videos instead of thumbnails as it's taking about 17 seconds to load the page with 20 videos now. We have a semi basic machine through staminus.net, but I really want to get my own server that can handle 100,000+ users ay a time. I haven't considered having the load on another unburdened machine but that's a really good idea.
watching videos (embedded from other sites), listening to music, uploading photos, and sharing data. Our test site is running so slow now and it only loads 20 activities at a time.
I find that when I am depressed I do something that makes me belly laugh. Whether it's watch a comedy show or just go out with my friends. You need to be reminded of how it feels to be happy, even if just for a second.
On this "happy thought"you should pick up on your work where you left off. The more productive you are the better you will start to feel.
Become a techie. You don't have to be a programmer to be a techie, just stay up to date with tech news. YCombinator wants the companies in their incubators to employ a wide range of techies so I don't think you should be looking to YCombinator for funding.
Also just having a "good idea" isn't enough anymore. Venture Forums see hundreds if not thousands of business plans a year and spend about 30 seconds looking over 95% of them.
It is also difficult to find an god outsourced coder, not to say that they aren't out there, it is just really difficult to weed out the bad one's.
Do you have an executive summary? I would start by sending out the executive summary to local Venture Forums in your area and gauge their reactions. Angelsoft.net is a good place to submit your business proposal to. You can only submit to 3 companies at a time though so chose wisely.