I was calculating what would be the fastest Mining XP, and what I found was that Granite is the fastest mining XP. It isn't very sought after, so dropping them constantly is your best option. They respawn rather quickly, so you can mine quickly, and practically nobody is there. I make tons of XP, and its quick to mine. Level 35 mining minimum. Anybody know a faster way?