@nmyoung,
Nope.
The comma isn't needed in either sentence.
"xxxx is an independent music blog pointing you toward the best new songs on a daily basis."
You can leave it in if you want to, it's not necessary.
Joe(As long as the meaning of the sentence is still clear, I am in favor of fewer commas.)Nation