heya. glad to see you come back to the game. (can anyone really leave?)
We here <New Guild Name> on sR play on Stormscale, a US PVP server (PST). We encourage people to come along and play with us inbetween our busy raiding schedule, we're currently assulting new end-game content in Naxxramas. Even Duke logs on from time to time to say hello, although I, personally haven't seen him in awhile... (where are yoooooooooooooooooooou duuuuuuuuke).
As for the transferring, if you go to Blizzard's site
www.worldofwarcraft.com under your account options to the left, you will see a link "paid character transfer." From there you have to log in with your account information and it takes you to your account management site, just follow the rest of the directions and bam. The cost of transferring? Well Blizz's site is kinda crapped out atm so I wasn't able to find out, but i'm sure that when someone does transfer a character there will be a confirmation screen detailing where your character is going, what character and how much money they are ripping from your wallet ^_^
I hope that answers a few of your questions.
- Kel