I'm not a huge karaoke fan, but I found Barcode to be a good venue. For one thing, it's fully devoted to karaoke, unlike some places which are just pubs that happen to have a few bad karaoke singers once a week.
They have a huge selection of songs, including many Asian-language songs (mostly various Chinese dialects, but I think some are Korean). Just about every genre of music is covered, though a few karaoke staples were noticeably absent from the song list.
There are also private rooms that you can book, if you want to get a few friends and just go nuts. I don't believe that the private rooms actually cost extra, but I may be wrong about that. It wasn't too clear from the conversation that we had with the bartender. Having said that, the main lounge is small enough that you'll be sure to get many chances at the microphone even without booking a private room.
There are some downsides to Barcode, though: the drinks are overpriced and the kitchen seems to be constantly out of whatever food you want to order. The last time I was there the only thing they weren't sold out of was spicy peanuts (though, miraculously, a few plates of wings eventually turned up later in the evening, despite our having been previously told that they were out of wings).
Overall, Barcode is a pretty decent karaoke bar. They could certainly do better but, from what I know of karaoke in Edmonton, Barcode is probably in the top five karaoke bars in the city. read more