Nada lot, me amigo. I just got my RC18B, so I'm happy bout that... Waiting on a few ebay purchases..
Heh, no worries bout the battery mixup

Just makin' sure you're not running a 7.2v pack - that's a surefire way to roast a reciever (if the
BEC goes out, the servos too).
the 1100mah pack is the best thing you could get - excellent purchase. You'll be amazed how much you'll save on AA batts. Next thing you may want to consider is a rechargable setup for your transmitter. You can get single AA rechargable cells thru your local hobby shop. I've got 1100 nicad AA's for my M8. Course, you'll need a charger for them - you could probably get one from the maker of your cars' radio. To tell if your radio is 'rechargable ready' look for a little round plug jack on it. It'll look like the power adapter jack for something like an older game console. If you got that, you're good-to-go. Otherwise, you'll need an 8-AA-cell (or two four-cell packs wired in series) holder from Radio Shack (about 8 bucks) to hold the cells in a 'temporary pack' for charging.
Personally, I run a
Hitec 645MG - it has metal gears in it, and pretty good torque (I forget the specs). It's enough to haul the front tires over in a snappy mannor (fast as I can turn the wheel on the radio). I've got the same servo from about 5 years ago, and it still works perfect. Altho, it does do a twitch on recenter every once in a while - My guess is the thing that tells it that it's centered is going out :shrug:.
I still haven't had a chance to finish break-in on the mugen (doggone weather turned rainy here).
I've had that bug that's goin around - tain't fun at all. I'm probably going to end up with another case of it, due to havin to go out at 10/11pm to get my neice from her whopper-flopper job. About the best thing ya can do is rest, and put warm compresses over your nose (loosens the gunk right up). And get plenty of Chlorocedine (sp). It's OTC stuff, and runs about $5 or so. Whoever discovered that stuff is awesome, lol.
Take it easy, and don't stress yourself too much.