As someone who is fairly new to Business Analysis, I've found these blogs and sites particularly useful.
I came across a great list that was put together by accompa.com, in which they have pulled together the top 10 blogs and websites for BAs. The sites on this list contain lots of helpful free downloads and discussions.
You can find the list here: Top 10 Blogs and Websites for BAs
Here at Be Positive we are producing some BA related content, be sure to keep an eye on our site to get this great content.