I run Russel lines as well.
I've been running HP+, but I wouldn't recommend them for a DD, they are very noisy until they get to operating temperature. No experience with EBC pads, but I think green stuff would be more than sufficient and more friendly for a daily driver car.
Parking Lot Hero
2008 WRX daily driver
2003 ZX3 23D Autox Car 42 FSP
"Hella Functional - Raced, Not Hard Parked"