LW Pro is a single payment for 6 mths only of free updates & customer support. For the amount compared to many programs, it's seen more as a donation to the development of Limewire.
Your connection is clearly good enough. There's plenty of pro users with much lesser.
If you were using a mac I could make suggestions, but for Windows, Nero &
TMPG AFAIK. See
http://www.videohelp.com/