Hi there, blaze
I cannot get to the root of your problem
unless there's some scaling issue with either:
A./ Your collision obj. transforms having not being frozen before applying the pins;
B./ Your cloth obj. transforms having not being frozen before applying the pins to vertices;
C./ Do your 'forces' and 'gravity' match your global scaling accurately?
Normally Gerard (Syflex) is pretty good at solving (no pun intended!) these probs....
Otherwise, feel free to e-mail me a (whittled down) file at the below address, and I'll take a quick look if you wish :
Chris B
custom3d@btopenworld.com