I have needed one of these for the longest time.  I am very pleased with my selection.  It works well, is slimline and was very reasonably priced.