I was just checking greyhound.. it says $28 including return.. So does this bus takes me directly to the landing office.. Or do I still have to walk/drive from there?? Whihc one would u suggest among three port of entry u were talking about... whihc one is less driving hours..I mean in bus..
I assume either you or your wife don't possess US Visa and hence producing so much trouble. Well, I only once took bus from Windsor to Detroit for co-op work permit while I was student. I did flagpoling. It wasn't any coach service rather a local bus that goes to Detroit on daily basis. But I've friends who travel to NY from Toronto via Megabus or Train. As far I know, buses will take as many passengers and most of them won't have any issue crossing the border. So, you have to arrange with the bus driver that you will get off at the border (if you don't have US visa and therefore flagpoling). You should also fix a time with him for the next available bus for your return trip. A bus generally halts at the border for a limited time so that all passengers get done with the border officials. But if it takes considerably more time with some people, the bus would leave you there.
My advise to you would be taking a coach service upto Niagara Falls (Canada). And look for daily bus services from Niagara to Buffalo (like I said before from Windsor to Detroit). I'm sure they will have some choices. If you select this way to travel, you can easily come back after landing in a local bus (which would have more than 1 round trips every day). Besides, you can stay few hours/days at Niagara as well with your wife.
Out of the three bridges (Queenston-Lewiston, Peace & Rainbow), Rainbow is the businest one. Normally, buses go through here as well. If you were driving, I would for sure tell you to avoid it. But if you are taking public transport, that leaves you not many choices, doesn't it?