i know you have probably have your tweening function already coded but you should consider using the delta time approach, it alot simplier to keep everything in sync.
I just use the tweening code template from the code archives that BlitzSupport posted, which itelf was based on Mark's castle demo code.
Cheers,
Ryan