The final fiddle seems to be working a little wonkily. I recommend checking
out the AngularUI project <https://github.com/angular-ui/angular-ui> a few
of us are working on. We have a Select2<http://ivaynberg.github.com/select2/> directive
that does pretty much the same thing (plus a WHOLE lot more), however we
are also working with Andy Joslin to move over his Twitter Bootstrap
directives <https://github.com/ajoslin/angular-bootstrap-ui> into AngularUI.
You should fork the project and contribute what you've been working on, as
you'd get a lot of support (and hopefully reuse) from the rest of us. We're
also always looking for new collaborators and will be happy to add more
core team members if they contribute!