Ways to say "I love you"

Spanish provides two ways of expressing love-- "te quiero" to express appreciation and warm affection, "te amo" for the deep love reserved for immediate family and committed romantic partners. In English, we can only say "I love you", and hope that the context makes our feelings clear. I've had many Spanish-speaking students express frustration at this restriction (especially as the direct translation of "te quiero", "I want you", means something very different indeed). Do other languages have multiple ways of expressing love too? What are they?