It depends on what your priorities are. I recommend LPN to BSN if you can. RN is great. But if you don't have a minimum of a BSN some doors just won't open as easy. If you never intend to leave clinical nursing you don't need to worry so much about that. If cost is a factor find a distance learning program offered by your state school system. There are a lot more than you think there are. The best bridge program is the one you get ACCEPTED into that is an ACCREDITED program. It used to be that if they weren't accredited by the National League of Nursing Accrediting Commission (NLNAC) there would be limitations on where you could work/get a license. Other accreditation programs have come along. The other main association is the American Association of Colleges of Nursing. They run the Commission on Collegiate Nursing Education (CCNE) accreditation program. Not all colleges of nursing will be accredited by both but the good ones will usually be accredited by one or the other.
If you can't get into a program run by your state then look for 4 year colleges from other states. Grand Canyon University of Arizona is an example of a decent one with reasonable out of state tuition fees. I am not knocking schools
like Phoenix. They can deliver what you want. But, they will cost you a LOT more than going through your own state programs.
One of the other posters already mentioned that you will have to do clinical rotations. No matter how many years you have been an LPN/LVN it won't count as RN clinical training. So, just take a deep breath and do it. You will not be able to do those online. Some schools will arrange clinical locations for you. The 4 year ones are usually pretty good about that . But be sure that they aren't expecting you to set up your clinical locations and find your own RN preceptors.
I hope this is helpful. :P