Another cat that is often very sweet is Himalayan - 1/2 Siamese and 1/2 Persian. My family has always had Siamese or Himalayan cats. Siamese tend to be very oriented to their family but less cuddly around new people. The Himalayans I've seen seem to jsut be calmer, cuddlier versions of Siamese.
I'm so sorry to hear about your cat. I know it's really hard losing such a sweet loyal little friend. We had a GREAT Himalayan cat for a long time. We got her right before I started 2nd grade, and she died a few years ago when I was in college.

Very huggable cat, liked anyone that would pet her.
We got her at the pound. You should just try my Mom's strategy - when we want a new pet, she goes down to the pound and brings home whatever cat "fusses" over her the most. You know, rubs on you and cuddles and keeps wanting to come to you. That's the cat that will love you the most.
I'm just a big proponent of getting pets from shelters generally. I know that the shelters in many cities have websites that list what animals (ages, breeds, etc.) they have, so you can maybe check around your area and "rescue" a Maine Coon cat, or Himalayan or whatever. I know the one here in Gainesville even posts pictures of the pets - they are all so cute, I want to bring them all home!