If the rest of the PC is from the same era, or older, as the Radeon X1650 is, then it may struggle to cope with a new card. This is because the likes of the X1650 didn't use much power, drawing everything it needed from the
PCI Express slot it gets plugged into. This has a limit of 75 W -- if the card needs more than this, it needs to have additional power connectors applied to it, from the power supply unit (PSU) in the PC.
If the PSU in your machine doesn't have any (and they're in the form of 6 or 8 pin connector blocks), then you'll need to select a card that requires less than 75W. There are plenty to choose from but do note that anything new, or even just a few years old, will such a generational change from the X1650, you'll need to remove all traces of the previous drivers and get the very latest ones from AMD or Nvidia (depending on what brand you pick).
Good low power cards? Any of the following will do, as they are all enormously better than the X1650:
- AMD Radeon RX 550
- AMD Radeon RX 460
- Nvidia GeForce GT 1030
- Nvidia GeForce GTX 1050
Compared to what one can get these days, the above cards are considered to be very low spec, but getting anything better will almost certainly require a completely new PC.