In this talk I will present previous and current research, as well as plans for the future in the area of scientific visualization. I will pick some examples of what I consider to be among the more significant visualization challenges, and outline approaches that show promise in handling the difficult task of visualizing these "weird" data sets on “strange” devices.