Beagle - 10:21 pm on Jul 28, 2008 (gmt 0)
Putting a "contact us mail form" (which the OP is asking about) on your first page is different from putting contact information on that - and every - page. IMHO, JamieBrown was on target in saying that it depends on the purpose of that page. Is sending the form the main action you want the visitor to perform? Then put it on the first page they see. OTOH, if the form is simply there in case an occasional visitor might need it, then putting it on a separate "contact us" page would make more sense.