Board to board connector

I am looking for a connector that will allow me to connect one board vertically to another board.

Requirements:

  1. smallest footprint possible
  2. preferably surface mount
  3. at least 30 pins/connectors

Any recommendations?

Thank you!

http://www.samtec.com/Search/Board_Stacking.aspx

Use the above page to see if you can get a Samtec part that is suitable.

Thanks! Looks promising. ;D