I usually make my own idiosyncratic choices when preparing plots. However, I wonder if there are any best practices for generating plots. 

Note: [Rob's comment][1] to an answer to this [question][2] is very relevant here. 


  [1]: http://stats.stackexchange.com/questions/257/what-is-the-easiest-way-to-create-publication-quality-plots-under-linux#comment152_261 
  [2]: http://stats.stackexchange.com/questions/257/what-is-the-easiest-way-to-create-publication-quality-plots-under-linux