I got this brilliant idea from Chris Whitely a few years ago. You can literally buy 365 fantastic niche-specific blog post ideas, in a single pack. All you have to do is tear off the top page and write about whatever it says, each & every day. Don’t copy them word for word, just use them as your springboard to get you started.
And if you know a blogger that is struggling with ideas for what to write about, it would make the perfect holiday gift. Just be sure to point out that it’s a blog-post-idea-a-day pack, because it might not be that obvious to them to use it for that purpose.
To make it easier for you, I dug up these from amazon.com. If you have a blog related to any of these topics or want to start one, these will be perfect for you.