A properly built 351 will make more power, be more reliable, and generally be more fun than a similar 302. It is heavier, it typically won't fit under a stock hood, but most of the downsides end there.
My only point is that I wouldn't choke off a 351 engine with stock heads or intake, because they are truly junk for any kind of performance. If you are going to leave the stock heads, you might as well just swap a 302. If you are going to get some decent heads (for a 351 I wouldn't go smaller than something like an AFR 185) and intake, and a good cam, then it should be a really nice setup.
There is a 351 conversion thread on the corral (there may be one here as well, I don't remember) but you should find them and look them over thoroughly. There are quite a few small things that you need to make the swap work correctly, and you are far better off having those pieces handy than trying to track them down during the swap.
Good luck!
PS: Subframe connectors should be on your list of things to do, regardless of which engine you go with!