Lured Yah, you need the latest service pack + .NET Framework 4.
And Gonzo, i have only just started coding the client as of tonight. And i will be stopping and going back to the buttons as i need to add a function to them....So to answer your question, not for a long time