> Does anyone have a recommendation for the best package/function for doing
surface plots?
> What I am looking for is one with a lot of functionality like easily rotate
the plot and so on.
There is persp() and the rgl package, as Duncan has already mentioned.
However (I'm probably biased here), there's also my package, barsurf.
It doesn't let you rotate the plots and has less features.
However, it does make it easy to put a contour plot next to a surface
plot, and is integrated with HCL color space.