@benu, I just played around with the same thing, pretty easy to accomplish. I used the cube, then created a array which had the offset controlled by an empty.
Then created Suzzane and then used dupliverts (Duplication > Verts). I selected the cube array first, then added Suzzane to the selection and used ctrl-p to parent. That creates duplicates of the array for each vert in the suzzane mesh. The key was checking “rotation” in the duplication settings.
Check out the sample blend: duplivertsArray.blend (416 KB)
Love me some dupliverts!
As far as the 5 minute project, I did a couple 5 minute projects! I have to admit the black balls one was cheating a little, I had already had the ball modeled before I started (as you can imagine it took me hours to model that sphere in a previous blend session). These probably took slightly longer than 5 mins (not including render time)!
Fun just throwing things together to see what happens!
I’m interested to see other peoples 5 min projects!