Finally found a nice seatpost for this bike and am finished!  Will be taking this baby out on a ride soon.
 
Picture 5824
Picture 5843 Picture 5830Picture 5826 Picture 5834 Picture 5836 Picture 5831 Picture 5840 Picture 5841Picture 5838