What is the version of the following sentence with correct punctuation?

From the Forums is a great way to get the inside scoop of whats going on within our forums
From the Forums is a great way to get the inside scoop of what's going on within our forums.