The best price directly from Virgin on a same $19 24mth contract comes with a $5 monthly handset repayment but first 3mth access is free, so the maths works out to be:
Virgin: $5 X 24 + $19 X (24-3) = $519
Through Allphones: $19 X 24 = $456
Imho an okay deal if you don't call/test/web a lot since a $19 Cap only gives you $50 call credit and 50MB data. Would be better if you have your mates/family members on Virgin as well since calls/tests are free between Virgin mobile members.
I think this model is roughly one year old since launch last year. If you're not that into Android/Win 7/iOS and can tolerate Symbian and just want a 'fashion' phone then N97 Mini is quite up to scratch. It's got both touch screen for general use and keybord for messaging/texting.
Just a side note: You can't get any other language through its browser but English and Philipino [wtf] on the Australian N97.
Unless you change the product code.. and update it so you can change it to the desired language (never done it before)