I'd never put stress on my personal relationships for a business that have chances to fail as much as chances to succeed. my best bet here would be VC, its a professional way to handle investment, and you will be sharing your company with someone yes, but still own your idea/company mostly and have influence and you'll learn a lot about investment fund management and other perspectives of a startup you might have not though about.
its easy once you figure out how your startup is going to be profitable and try to prove that to VC funds, and its a good idea to put some effort in articulating your business goals, and plans.