Since I am on a budget, I decided to go with the LG Shine Plus, which I got for just $300 without a contract from Telus. It has good computing specs (256 ROM, 600 MHZ processor, 512 RAM), 5 MP camera with flash, up to 32 GB MicroSD expansion, Android 2.1 (hopefully 2.2 is around the corner) and a sliding keyboard. Great specs at a great price.