I started a couple of blogs you might find helpful and interesting. I hope, LOL.
My Spanish Notes
http://myspanishnotes.blogspot.com/
I post about the various things I learn from conversations I have with real people. All stuff you can't find in a book.
No seas pelangoche
http://pelangoche.blogspot.com/
This blog is dedicated to mexican slang, specifically all the bad words. I even touch on sex related Spanish vocabulary.