If you own a house, keep a locked chest on your front stairs. Put a book either beside or on top (if that's possible) that says "New Player Gear Chest". I put recalls, runes to cities, armor (magic too if it's crap), weps (same as armor)... etc.
When I own a house, it will be close to town and will always try to keep something in that chest. These are just teeny tiny things that you can do. Some people go as far as finding where the new players are and giving them direct help. Choose your own way, just keep in mind that self-gain is not what your looking for.
