Gifts- Bringing a hostess gift is common courtesy in most circles. When you are going for a dinner at your future in-laws' house, it's a non-negotiable.
This is where your research comes in handy. Be creative or crafty and remember that anything homemade scores points.
Remember gifts represent your personality so choose the gift accordingly.