If you like ranged combat, you should use islamic factions because they usually have good ranged troops, either horse archers or foot archers. Most European faction don't have a great selection of ranged unit ( except the English), but if you want a challenging campaign, i recommend the Holy Roman Empire, their position in central Europe always provide a fun campaign because you will always be surrounded no matter how you expand.
In my own HRE campaign, VH/VH. I conquered all of italy and scandinavia about 80 turns in, and is at war with the french, the english and the scots on my western front, suddenly the poles and the hungarians broke our alliance, and marched into eastern germany, now i am sandwiched and at war with all my neighbors, with about 15 stacks full of french/english/poles/hungarians ready to attack me.


If you like situations like this, where you might actually loose, definitely try out the germans, great rooster and the AI will always surprise you and give you a fun and challenging campaign.