ui.boostrap には typeahead があるので、オートコンプリート機能(文字を入力すると候補をプルダウンで表示してくれるアレ)が実現出来ます。
■ドキュメント
http://angular-ui.github.io/bootstrap/#/getting_started#typeahead
ハマりポイント
ちょっとハマったのが、プルダウンから候補を選択後に何か処理をさせたい場合。
ng-changeではなく、typeahead-on-select を使うのが良いようです。
サンプル
hoge.html
<input type="text" autocomplete="off"
ng-model="selectedUser"
typeahead="user as user.Name for user in searchUser($viewValue)"
typeahead-loading="loadingLocations"
typeahead-on-select="addUser($item)">
test.coffee
$scope.addUser = (hoge) ->
alert hoge.Name
# do something...