I know the best walkthrough.. play it  for yourself the first time ?? why would u want to ruin ur fun with the game ? does someone make u hurry behind ur back  to complete the story within 1hour?  
just speak with all Npcs / catch every new Poke you meet / click on every corner to find hidden items etc.. dont destroy the fun urself ^^