Question: If I create a golden card, are there any special perks in battle? I am just wondering since I am planning to level Anduin to 15 and get the golden Mind Blast and I want to know if there are any perks. Thanks!

Answer: 
The only differences between a gold card and a regular card are its appearance and dust costs (for expert set cards). Gold cards that create other cards will create the gold version- a gold mind vision will create gold copies for example- but again this effect is purely cosmetic.

Using an entirely gold deck will get you a golden coin when you go second, instead of the regular coin.

Aside from looking cool, gold cards can be useful in deck testing. Using a gold copy and a regular copy of a card allows you to tell which copy is which. If you keep track of how often you see the gold one, you get an idea of how often you'd draw that card if you only had one copy in your deck.
Just adding to another good answers, looking Golden Soulbounded cards can tell you an estimate of opponent level. By example, if your opponent has a Golden StormWind Champion, your opponent is level 59/60 with Paladin class!

<http://hearthstone.gamepedia.com/Paladin#Level_11-60>