Hey Guys,
I'll be visiting the NYC area for some sight-seeing in the last week of September. I'll be flying in from Denver, CO to La Guardia.
We want to spend a day in Buffallo to check out Niagara falls (I know...highly touristy!

). I'm thinking of taking a flight from La Guardia to Buffalo in the morning and then flying back the same evening. Once back in NY, we'll spend the next four days in NY taking in the sights.
So,
question 1: Are there any good and inexpensive places to stay near LGA? I need the place to have easy access to transportation that we can use to get to Manhattan.
I did find a good hotel near Newark airport close to Penn Station.
Question 2: How hard is it to get from La Guardia to the Newark airport area with luggage.
Question 3: How much should I expect to spend on transportation from LGA to the hotel near Newark? Is there a shuttle that operates between the 2 airports? Does this approach even make sense?
I've never been to NYC, so any advice would be awesome.
Thanks in advance !
-Sachin