Should you forget Eli Lilly and buy this magnificent biotech instead? Let's find out.