"Ideas are easy - Its implementation that's hard"
Guy Kawasaki (Silicon Valley Entrepreneur & Evangelist)