all of the above mentioned engines should be bolt on swaps, maybe an adapter might be needed for some but adapters should be easily available due to the d16W(6)? engine in the exi civic, as i said before a vtec-e engines is the best bolt on swap for a civic in terms of economy, and the 3stage vtecs are the best for both economy and power, try looking for a d15z7/8/1/3 , those should be the best, i dont know much about the d17, a friends dad has swapped a d17a2 i think in his city 1998 or something , he is happy with the economy, but again the d17 is too big if you dont want to normal fuel economy, and please make a separate thread that way more people can helpp you , who might have better knowledge than me. d15z's are also easier to find