I love the design of these Halve Bookends which work as either fish bowls or vases. With fish in them it sort of looks like your fish have a massive aquatic world hidden inside your tomes of knowledge (or trashy beach reading, whatever you have on your shelves). Or you could just put flowers in and use them as vase bookends.
Or maybe go a little crazy and have flowers on one side and fish on the other. Or marbles. Marbles would be nuts. Or actual nuts. Peanuts. Squirrels on one side and nuts on the other. Endless possibilities. $49 for the paid at Gnr8, ships free.
Crystal Allies Gallery: Pair of Small 1lb - 3lbs Polished Agate Geode Halves Bookends w/ Authentic Crystal Allies Stone Card (Blue)
Innovera Universal Economy Bookends, Nonskid, 4 3/4 x 5 1/4 x 5 Inches, Heavy Gauge Steel, Black 54055 (pack 2)