True miracles always have a purpose, I believe. They're not just random supernatural acts that may pique people's curiosity or entertain them, but not go beyond that. Miracles are signs that show God at work in the world and, as a result, help people understand something important about God's nature.
So in the famous Bible story about Jesus Christ miraculously healing a man who had been born blind, Jesus tells people who had asked why God had allowed the man to be born that way that "... this happened so that the works of God might be displayed in him." This miracle (like all of the others that Jesus performed in his ministry) was especially designed to teach people something about what God is like -- and God, who sees the future, planned to perform it even before the man was born.
The Bible refers to Jesus' miracles as "signs" because they each show something important about who God is, and why. When Jesus (whom Christians like me believe is God incarnate) performed miracles, he did so not just to bless the people who were directly involved, but also to teach the many generations of people who would hear or read about those miracles something about himself.
What do you think? Leave your comments here on the blog, or visit our forum to discuss it!