No public transport in the town, but given that it is fairly small there is no real need for it. You could just flag down any car on the street, most would be happy to bring you around the town for 2-5 somoni.
There is a mobile network in Murghab available. For internet, you can buy Beeline's sim 'internet' (on others promotion internet is too expensive!). Then apply for monthly 3GB package just for 6$. (Recharge your account, then issue USSD-code "*110*820#"), wait until 1:00 am for activation. It's better to have Indigo sim also, since some areas in Pamirs are better serviced by Indigo. Sim cards should cost 1-10 somoni, depending on how much money it already charged.
There are only basic food supplies in Murghab. You can buy rice, flour, oil, alcohol, sugar, potatoes, onions, some dried fruits, simple candys and cakes in bazar. But not much more. Few basic restaurants around bazar are open only in daytime. Most hotels and homestays could provide meal, often included within the price (1-5$ per time per person).
There are both homestays / guesthouses and hotels. Prices can be bargained for, depending on the inclusion of food and time of year. Expect to pay somewhere between 4 and 20 dollars.
Sukhrob Guest House. Friendly and hospitable familly (english spoken) where you have the option between dorms in tajik style (mat), kyrgyz style (yurt) or ordinary style (beds), or a family room. The place is near the bazaar, opposite from the main road (uphill). Just ask around for Sukhrob!
Homestay of Talay. £12 per person per night incl dinner and breakfast.
Local hotels exist, one is not so far from bazar (ask for 'gostinitsa') In May, 2012 they asked for 10-15$ but agreed for 32 somoni (7$) without food, shower, or room heating. Either of these costs few dollars extra.
There are shared vans/jeeps to Khorog almost everyday from the bazar, 100-120 somoni per seat (May 2012). They wait for passengers and depart when full. Weekends there are fewer passengers. Small chinnese-made vans should be cheaper, since they use less fuel, than normal jeeps. If you want to go to Dzhelondy they would ask the full fare to Khorog, then your better option is hitchhiking. Just head south along the highway, cross the bridge, walk up to the checkpost (3-4 km from the center). You can hitch the trucks coming from China or some vans, passing by. 40-50 somoni to Dzhelondy or 60-80 to Khorog should be enough. Dzhelondy really worth a stop for few hours to soak in a nice hot springs, it's so pleasant after cold and windy Eastern Pamir. Then its not hard to find onward transport in Khorog direction
Shared jeeps to Osh are less frequent, departing when get enough passengers. Probably 1-2 every day or every second day. Rate is 150 somoni to Osh. You should come to transport stand at the bazar at 7-8 am, as they start early sometimes. Hitch hiking is possible, there are some cars which start or terminate at small settlements between Murghab and Kyzyl-Art. Each 40-50 km at most there are settlements or road worker's houses along the highway, where you can sleep or have a tea. From tajik border post you can walk to kyrgyz border post in 3-4 hours, all the way down, nice walk. And from kyrgyz border post is a bit longer hike over 25km, across Alai valley to Sary Tash, where there is a lot of transport to Osh.