An option not mentioned but something I now use exclusively for practice is Amplitube 5. This is a low cost pc app that is pretty unbelievable in what it offers. If you want to explore tone, even the cheapest version will give more amp/pedals/cabinet options than most people will explore.
This year the diet is definitely gonna stick!