Ok, so I'm making a Death Knight as soon as WotLK comes out whom I will main, primarily as raid dps. The thing I need help with is professions, currently it looks like I'll start with leveling tailoring so that I can pick up the 6 flying carpets. I'm aware that I will not be able to ride these once I drop tailoring, I just want to have them and I guess they could be useful for the Albino Drake achievement too. As for the final professions I am currently looking at Blacksmithing, Engineering and Leatherworking. Blacksmithing has 3 extra sockets (2 of which are blacksmith-only) and will probably have a level 80 equivalent of Stormherald & co in one way or another. Engineering has the Hand-Mounted Pyro Rocket, Hyperspeed Accelerators, Nitro Boosts, Personal Electromagnetic Pulse Generator, Belt-Clipped Spynoculars and Flexweave Underlay. I can imagine some of these (hand rockets and accelerators especially) to be quite useful, and there's also a plethora of gadgets, now also including the portable mailbox. What Leatherworking has to offer is Fur Linings and what looks like cheaper versions of the normal level 80 leg armors.
Now, Blacksmithing almost certainly gets one of the two profession slots, I would like to hear what you guys think about Engineering and Leatherworking though. I'm also curious about what the other professions have to offer (I've looked some up, but I figured that the point of view of a person who is into said profession would be good to have) and I'm also curious if there is anything like the flying carpets (or the Engineering pets if I were to choose Leatherworking) that would be nice to get before settling down and stopping the profession-changing. Also, as with Ring enchants, I assume that things like Leatherworking's Fur Linings and Tailoring's Cloak Embroideries don't work after dropping the profession, right?