I think 'favorite' is probably the wrong word, it implies emotional ties and that will drag you down. Decent list though and I think that most of the ones listed are strong. Big supporter of Neo, especially with the drop, it is back down to a very 'buy-able' price at the moment.