All three are excellent foreground plants. I have one tank with dwarf hairgrass and another with microsword as a carpet and HC covering driftwood. It really all depends on the look you're going for. Depending on how you want your plants to contrast, each can be used.
What other plants are you planting?
What other plants are you planting?