Floats
An ice cream float is a dessert made by pouring a drink over one or more scoops of ice cream. The ice cream, being less dense than the beverage, will float in the beverage, thus giving the dessert its name. In theory, it is possible to make floats of any combination of ice creams and cold beverages.
In addition to the beverage considerations, you must also consider what ice cream to use. There is no hard and fast rule preventing you from using any type of ice cream, frozen yoghurt or even sorbet if you like. However, the flavour interaction with the beverage is an important consideration. In fact, the flavour interaction is important when choosing the beverage, as well. The best bet is to go with tried and true flavour combinations when starting out, and then experiment when you get the hang of float making.