English Mastiffs are really cool, got one in September, he was a puppy then! Well, he still is a "Puppy" but is huge :P
Very loveable dog, just wants to snuggle and be a nice large...heavy...lap dog!
I would also suggest looking into, Sharpeis, Pugs, Dashunds and Doberman/Shepard Mixes (the breed of dogs that I have had, been very blessed [18 years for Doby/Shep mix, 22 for Sharpei #1, 1 for Sharpei #2 (She Had Cancer ) 14 for Pug, sitting on 7-8 for the Hot Dog and ~9 Months for the Mastiff...]
Oh I completely agree on rescue dogs, excepting the Mastiff, every dog ive had has been a rescue so far, there is always that additional spark when they see you... "ITS MY MASTER, HE/SHE CHOSE ME! THANKYOUTHANKYOUTHANKYOU *commence slobber*