There is a great chartplotting software package called "software on board" made in Australia. It uses CMAP MAX charts and is well worth looking at.
It also will be very soon supporting GRIB files (I think the beta does).
At only $30 it is amazing - support for ARPA, AI, Autopilot control etc. all the works and it can handle all the nmea data you can throw at it.