I think there have been some great suggestions here. Isn't it great getting input from so many? Each person sees things a little differently, so it gives you a lot of options, and usually one or two really sync with your tastes too.
Just wanted to say, that I think this is going to be one nice first project. You should be very proud of yourself.