What are some great gifts that will appreciate in value for small children (who have too many toys already)? These should be for other people's kids, like nieces, nephews and friends' children, not necessarily only your own.
U.S. Savings bonds are always nice gifts. My children have several purchased by relatives. An EE paper bond purchased for $25 dollars will be worth $50 in 30 years, so it really is not a bad investment for a little one.
You can help the HubPages community highlight top quality content by ranking this answer up or down.