i have heard some good things about the Fi brand . about jl i would never buy their subs just internal they sound great and have good bass and dont distort easily but like i said if i could for internals i would go bostons pro series or the spz series speakers .