Something squarish and heavy will do the trick...On one of our book shelves in our living room we have very cool looking chunk of White Quartz.
Pretty much anything with a little weight and a piece of non-stick drawer liner glued to the bottom will work as book ends. Or even simpler, use other books stacked and laid on their backs.
Vintage cameras bought at a thrift store.
A good sized rock, brick or branch.
Vintage toy vehicles, though you'll need a stop for the wheels.
Make an "L" out of two pieces of scrap wood (one bys probably work the best) and set anything your heart desires on them.
Check out this website - It has some good ideas! http://www.babble.com/crafts-activities/21-simple-ideas-for-diy-bookends/made-of-books/
Thanks everyone for all your ideas - I now have many options to choose from. I will post when I decide.
This might be a lil fancy but very nice, you can also paint them to your liking
They are for my bedroom - I just got a desk with a bookshelf attached, which has a more traditional feel. My colors are burgundy, cream and navy. thanks for you input.