gcmap.com is the best I've seen. It draws accurate great circles and you can control which type of map it is, where the centre is and various other aspects. If you know the syntax -- which afaict isn't documented but you can find examples from the map-of-the-days from the past -- you can add ranges and various marks and control the colours and other bits. It's not user-friendly but it is powerful.