If your keyboard has a numeric keypad, wouldn't it be just as easy to hold down the ALT key and press 0163? This is the method I use all the time, not just for £ and € but also for non-English characters such as é, ü, ¿, and ç.