Registration forms: ask more up front, or as a 2nd step?
jacquesm: I'm all for asking as little as possible to get people in the door, as soon as functionality requires it ask the missing bits. Like that you lower the barrier to entry, and you give people a clear reason why you need the extra info.