I opted for the Ecn account just because I have recently learned how to calculate costs correctly and then make proper calculations on the position size and adjust proper leverage.
Classic one is interesting too, but it has spreads, I have traded with spreads for a long time, but nowadays I believe paying commissions is more cost-effective for me. Choose according to your needs.