Carnivorous plants.
Roses the right way!
Personally, I think ferns are difficult to care for. They need humidity and don't do well in areas where there are temperature shifts.