Try Doubletree Mission Valley (make sure it is not the Doubletree Club) It is right by a trolley stop as well (it will take a transfer at Old Towne I believe to make it to the Convention Center.) Nice Hotel and wonderful customer service.
(I noticed you mentioned, I though I would just let you know that it is a good hotel)
sdcarver