I'm 3/4 of a year late to the party, but my $0.02 worth is to keep the FT950. I have an FT 950 and it is more/better trnsceiver than either of the two you are considering. The IC 7300 is an entry-level transceiver. The FT 3000 is a great radio but much less of a radio than the FT950. If you MUST leave the FT 950 behind go with the FTDX101D. That is an upgrade you will be happy with. The only downside I can see with keeping the FT 950 is that it may be nearing obsolescence as far as factory (Yaesu) repair is concerned. But, that is all the more reason to drive the wheels off it and then purchase the FTDX 101D. Of course, you may be considering selling the FT 950. They bring in the neighborhood of $600.00 on eBay and that might help defray the cost of the FTDX 101d, Ft 3000 or IC 7300 you decide to buy. I don't own an FTDX101D but I have used one and believe me, "state of the art" is very much an understatement. It is an incredible transceiver. You can get the FTDX 101MP which is a 200 watt version of the FTDX 101D; but, no one receiving your signal will be able to tell the difference in 100 watts or 200 watts. I wouldn't pay the difference in price for 100 watts additional. Anyone who even says they can hear the difference is delusional unless of course, they are 1/2 mile away from you. As I said, I am super late to the party. You have probably made up your mind and already purchased a transceiver. I hope you made a wise purchase and are very happy with what you bought. If you have already purchased a transceiver, please just ignore this response. I'm looking at old posts out of COVID 19 and post-election boredom Thank God the election is over and please God, give us a vaccine for coronavirus.