I'd like to see the bridge from #2 with everything else from #1.
Nice job.
I agree with all previous comments; #2 is the best
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.