im another mac fan, i have tried a few different foundations, Select, Studio Tech and Studio fix liquid.
The select and studio fix liquid were very good, cant decide which one i prefer, but the last one i bought was the select, i think it looks slightly more natural.
There is studio fix (the creamy-powder compact foundation) which is ok but i found quite dry. wasnt so keen on studio tech (the creamy compact foundation) myself and i think with hindsight they sold me the wrong colour (the girl was useless and was rushing me, and definitely didnt sell me the one i tried on. my only bad experience with mac, and i have bought a hell of a lot from there!). i also found studio tech pretty hard to blend, and once i did, it looked like it hadnt given much coverage, not in a subtle way. i find the liquids far easier to build up so you can have as much coverage as you want. it is true they can look a little heavy, but if you persevere with blending and use a brush it looks really nice.
i have combination skin as well, and i do find that my nose and forehead still look shiny in photos with these, but mac also do blot powder for about ÂŁ15, it is amazing. the best non-shiny-skin product i have found. it hasnt got too much colour in so doesnt look too caked. and it lasts forever.
i too chose mac for the colour, im nc44 and years and years of searching i could never find a foundation with a yellow base so my skin didnt look grey or red, then i started uni in a town where there was a mac counter and my life changed forever

they do have the best range of colours, are longlasting and pretty good value for money. dont let them bully you into buying a really expensive brush thou, get a tesco one for mcuh cheaper! or get the limited edition sets of mini brushes they sometimes do, works out much cheaper and they are the same except have shorter handles.
as for moisturisers, i still havent found the perfect one. i did try a mac one called moisture feed. they gave me a little sample tub once, and it was a dream, made my skin feel so smooth, and it was so easily absorbed, and smelt delicious. but its quite pricey. i think they have just revamped the skincare so they may have some more. at the moment i am using a cheapo botanics day shift moisture cream which is pretty good. my skin is verging on the dry end of the combination scale and tends to drink up my moisturiser, but this one pretty much lasts the day. and has the all important spf. have to use body butter on my body and i think thats slightly too greasy for the face :P