Generate information cards with titles
Ruby, 153 147 140 characters

h,*d=s=gets.chop.split(?|)
puts"/%s\\
|%s|
|%s|"%[e=?=*k=2+l=s.map(&amp;:size).max,h.center(k),e]
d.map{|x|puts"| %%-%ds |"%l%x}
$&gt;&lt;&lt;?\\+?-*k+?/


Double format string in the second-to-last line :D