Those are two very different questions with different answers.
The best method is simple. Whatever works best for you. If you want easy - Beginners. If you want pure speed, something like full Fridrich or Petrus seem to work well. They're not easy in the slightest, but they are fast. If, like me, you want something inbetween, I use intuitive f2l, 2-look OLL and 2-look PLL.
You can find vids on these pretty much anywhere with a youtube or google search.
As for easy....viewtopic.php?f=12&t=5136
Thats my easy solve guide. Hope it helps.
Please take off topic discussion off this forum. Thanks.