I have hosted two showers recently...this punch is delicious and the cutest piece on the table:
http://allrecipes.com/recipe/baby-blue-punch/
I used it for both a boy and a girl shower. I skipped the ice cream both times, because I thought it looked cuter and more like a "pond"! I couldn't find white cranberry juice for the second shower, so I used white grape and sprite. Both times, it tasted great! I cannot tell you how much everyone complimented this punch!!! It was adorable, and they loved the taste! Almost everyone wanted multiple refills!
Also, the Dollar Tree has everything you need in paper products...they have light blue (or pink for those doing a girl), including the matching utensils. They also have really cute "silver" serving trays!!! At a dollar each, I bought several (and they are reusable)!
Dollar Tree also has Mylar balloons (solid color or baby themed) and holders to make cute center pieces! They have baby banners, signs, etc, and tons of things to use as party favors or game prizes too.
If you don't have a Dollar Tree, I'm sure that other similar discount/dollar stores have these things. I had no idea, until my mom told me that they had all of this great stuff! It was much cheaper than party city or wal-mart/target and easily turned out as cute. I think I spent around 20.00 on everything, except food.
The party I just hosted was near valentine's day, so I went with a brown, yellow, red theme (girl party), and I used several v-day type decorations w/baby theme included. It turned out so cute, and I was blown away by the compliments I received.
Good Luck! It really was a lot of fun!